MimeTypes icon indicating copy to clipboard operation
MimeTypes copied to clipboard

C++ content-type utility class.

MimeTypes

C++ content-type utility class.

API

static const char* getType(const char * path)

Lookup the content-type associated with a file path or extension.

MimeTypes::getType("pdf");
MimeTypes::getType(".txt");
MimeTypes::getType("/images/image.png");
MimeTypes::getType("/bin/binary.BiN");

static const char* getExtension(const char * type, int skip = 0)

Get the extension for a content-type.

MimeTypes::getExtension("application/pdf");

const char * type;
int i = 0;
do  {
  type = MimeTypes::getExtension("text/plain", i++);
} while (type != NULL);

Mime data source

node-mime lite version