comparison OrthancServer/Plugins/Samples/ServeFolders/Plugin.cpp @ 4262:9a01e0f89b6d

ServeFolders plugin: mime type for ".map" file extension
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 30 Oct 2020 09:00:24 +0100
parents 1fbe54808853
children 3c400d3c11ef
comparison
equal deleted inserted replaced
4261:34de51e8c5fe 4262:9a01e0f89b6d
60 extensions_["html"] = "text/html"; 60 extensions_["html"] = "text/html";
61 extensions_["jpeg"] = "image/jpeg"; 61 extensions_["jpeg"] = "image/jpeg";
62 extensions_["jpg"] = "image/jpeg"; 62 extensions_["jpg"] = "image/jpeg";
63 extensions_["js"] = "application/javascript"; 63 extensions_["js"] = "application/javascript";
64 extensions_["json"] = "application/json"; 64 extensions_["json"] = "application/json";
65 extensions_["map"] = "application/octet-stream"; // https://stackoverflow.com/a/19912684/881731
65 extensions_["nexe"] = "application/x-nacl"; 66 extensions_["nexe"] = "application/x-nacl";
66 extensions_["nmf"] = "application/json"; 67 extensions_["nmf"] = "application/json";
68 extensions_["pdf"] = "application/pdf";
67 extensions_["pexe"] = "application/x-pnacl"; 69 extensions_["pexe"] = "application/x-pnacl";
68 extensions_["png"] = "image/png"; 70 extensions_["png"] = "image/png";
69 extensions_["svg"] = "image/svg+xml"; 71 extensions_["svg"] = "image/svg+xml";
70 extensions_["wasm"] = "application/wasm"; 72 extensions_["wasm"] = "application/wasm";
71 extensions_["woff"] = "application/x-font-woff"; 73 extensions_["woff"] = "application/x-font-woff";
74 extensions_["woff2"] = "font/woff2";
72 extensions_["xml"] = "application/xml"; 75 extensions_["xml"] = "application/xml";
73 extensions_["pdf"] = "application/pdf";
74 extensions_["woff2"] = "font/woff2";
75 } 76 }
76 77
77 78
78 static std::string GetMimeType(const std::string& path) 79 static std::string GetMimeType(const std::string& path)
79 { 80 {