Mercurial > hg > orthanc
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 } |