aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJosé Bollo <jose.bollo@iot.bzh>2018-01-18 10:16:13 +0100
committerJosé Bollo <jose.bollo@iot.bzh>2018-01-18 10:18:23 +0100
commit50bfbde712d00234306a52a86063eab65828d918 (patch)
treea955f8801e6c32ac70f505c3fdda559ebcfd4231
parent7ac6622e9175764e0ce1eeaeed9a26acee26e42a (diff)
afb-hreq: Sort mimetypes
Change-Id: I45ae5a702b83dabe081b625b4bcaf5de33ffa1e6 Signed-off-by: José Bollo <jose.bollo@iot.bzh>
-rw-r--r--src/afb-hreq.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/afb-hreq.c b/src/afb-hreq.c
index a8aae40d..70d54582 100644
--- a/src/afb-hreq.c
+++ b/src/afb-hreq.c
@@ -271,25 +271,25 @@ static const char *mimetype_fd_name(int fd, const char *filename)
const char *extension = strrchr(filename, '.');
if (extension) {
static const char *const known[][2] = {
- { ".js", "text/javascript" },
- { ".json", "application/json" },
- { ".html", "text/html" },
{ ".css", "text/css" },
+ { ".gif", "image/gif" },
+ { ".html", "text/html" },
+ { ".htm", "text/html" },
{ ".ico", "image/x-icon"},
/* TODO: CHECK ME { ".ico", "image/vnd.microsoft.icon" }, */
+ { ".jpeg", "image/jpeg" },
{ ".jpg", "image/jpeg" },
+ { ".js", "text/javascript" },
+ { ".json", "application/json" },
+ { ".mp3", "audio/mpeg" },
{ ".png", "image/png" },
{ ".svg", "image/svg+xml" },
{ ".ttf", "application/x-font-ttf"},
- { ".htm", "text/html" },
- { ".xml", "application/xml" },
{ ".txt", "text/plain" },
{ ".wav", "audio/x-wav" },
- { ".xhtml", "application/xhtml+xml" },
{ ".xht", "application/xhtml+xml" },
- { ".gif", "image/gif" },
- { ".png", "image/png" },
- { ".mp3", "audio/mpeg" },
+ { ".xhtml", "application/xhtml+xml" },
+ { ".xml", "application/xml" },
{ NULL, NULL }
};
int i = 0;