diff --git a/lib/inc/drogon/HttpTypes.h b/lib/inc/drogon/HttpTypes.h index 0e101270..010ec0ed 100644 --- a/lib/inc/drogon/HttpTypes.h +++ b/lib/inc/drogon/HttpTypes.h @@ -82,6 +82,7 @@ enum ContentType CT_TEXT_XML, CT_APPLICATION_XML, CT_TEXT_XSL, + CT_APPLICATION_WASM, CT_APPLICATION_OCTET_STREAM, CT_APPLICATION_X_FONT_TRUETYPE, CT_APPLICATION_X_FONT_OPENTYPE, diff --git a/lib/src/HttpUtils.cc b/lib/src/HttpUtils.cc index 6d15e9e7..0632707c 100644 --- a/lib/src/HttpUtils.cc +++ b/lib/src/HttpUtils.cc @@ -136,6 +136,11 @@ const string_view &webContentTypeToString(ContentType contenttype) static string_view sv = "Content-Type: image/icns\r\n"; return sv; } + case CT_APPLICATION_WASM: + { + static string_view sv = "Content-Type: application/wasm\r\n"; + return sv; + } default: case CT_TEXT_PLAIN: {