mimetypes: add json and jsonp (distinct from js)
authorKarl Palsson <karlp@remake.is>
Thu, 23 Oct 2014 13:00:29 +0000 (13:00 +0000)
committerJo-Philipp Wich <jow@openwrt.org>
Mon, 27 Oct 2014 10:20:53 +0000 (11:20 +0100)
.js files are being transferred as text/javascript, which, although
obsolete by RFC 4329 is most backward compatible.

.json and .jsonp are both transferred as application/octet-stream
however, causing warnings on the console for some browsers, even though
it works just fine.

Add the mimetypes for .json as per RFC 4627 and .jsonp as per RFC4329
(As jsonp _is_ javascript)

Signed-off-by: Karl Palsson <karlp@remake.is>
mimetypes.h

index 64370ce084ddf9c567947e532dfbe9a1fc5cc5a8..06514861975d1ac14f744473f3b709310c31aa60 100644 (file)
@@ -46,6 +46,8 @@ static const struct mimetype uh_mime_types[] = {
        { "jpeg",    "image/jpeg" },
        { "svg",     "image/svg+xml" },
 
+       { "json",    "application/json" },
+       { "jsonp",   "application/javascript" },
        { "zip",     "application/zip" },
        { "pdf",     "application/pdf" },
        { "xml",     "application/xml" },