comparison Core/Enumerations.cpp @ 3435:c08bb6ac3b7f

new mime type: font/woff2
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 19 Jun 2019 12:31:59 +0200
parents e280ced38a4c
children b26b6ea27648
comparison
equal deleted inserted replaced
3434:6503ab9489ba 3435:c08bb6ac3b7f
55 static const char* const MIME_PLAIN_TEXT = "text/plain"; 55 static const char* const MIME_PLAIN_TEXT = "text/plain";
56 static const char* const MIME_PNACL = "application/x-pnacl"; 56 static const char* const MIME_PNACL = "application/x-pnacl";
57 static const char* const MIME_SVG = "image/svg+xml"; 57 static const char* const MIME_SVG = "image/svg+xml";
58 static const char* const MIME_WEB_ASSEMBLY = "application/wasm"; 58 static const char* const MIME_WEB_ASSEMBLY = "application/wasm";
59 static const char* const MIME_WOFF = "application/x-font-woff"; 59 static const char* const MIME_WOFF = "application/x-font-woff";
60 static const char* const MIME_WOFF2 = "font/woff2";
60 static const char* const MIME_XML_2 = "text/xml"; 61 static const char* const MIME_XML_2 = "text/xml";
61 static const char* const MIME_ZIP = "application/zip"; 62 static const char* const MIME_ZIP = "application/zip";
62 static const char* const MIME_DICOM_WEB_JSON = "application/dicom+json"; 63 static const char* const MIME_DICOM_WEB_JSON = "application/dicom+json";
63 static const char* const MIME_DICOM_WEB_XML = "application/dicom+xml"; 64 static const char* const MIME_DICOM_WEB_XML = "application/dicom+xml";
64 65
1119 return MIME_SVG; 1120 return MIME_SVG;
1120 1121
1121 case MimeType_Woff: 1122 case MimeType_Woff:
1122 return MIME_WOFF; 1123 return MIME_WOFF;
1123 1124
1125 case MimeType_Woff2:
1126 return MIME_WOFF2;
1127
1124 case MimeType_PrometheusText: 1128 case MimeType_PrometheusText:
1125 // https://prometheus.io/docs/instrumenting/exposition_formats/#text-based-format 1129 // https://prometheus.io/docs/instrumenting/exposition_formats/#text-based-format
1126 return "text/plain; version=0.0.4"; 1130 return "text/plain; version=0.0.4";
1127 1131
1128 case MimeType_DicomWebJson: 1132 case MimeType_DicomWebJson:
1751 return MimeType_Svg; 1755 return MimeType_Svg;
1752 } 1756 }
1753 else if (mime == MIME_WOFF) 1757 else if (mime == MIME_WOFF)
1754 { 1758 {
1755 return MimeType_Woff; 1759 return MimeType_Woff;
1760 }
1761 else if (mime == MIME_WOFF2)
1762 {
1763 return MimeType_Woff2;
1756 } 1764 }
1757 else if (mime == MIME_DICOM_WEB_JSON) 1765 else if (mime == MIME_DICOM_WEB_JSON)
1758 { 1766 {
1759 return MimeType_DicomWebJson; 1767 return MimeType_DicomWebJson;
1760 } 1768 }