Arduino DLNA Server
Loading...
Searching...
No Matches
HttpCommon.h
Go to the documentation of this file.
1#pragma once
2
3namespace tiny_dlna {
4
20 const char* extension;
24 const char* mime;
25};
26
27
34static const MimeExtension defaultMimeTable[] = {
35 {".htm", "text/html"}, {".css", "text/css"},
36 {".xml", "text/xml"}, {".js", "application/javascript"},
37 {".png", "image/png"}, {".gif", "image/gif"},
38 {".jpeg", "image/jpeg"}, {".ico", "image/x-icon"},
39 {".pdf", "application/pdf"}, {".zip", "application/zip"},
40 {nullptr, nullptr}};
41
42
48static const MimeExtension* mimeTable = defaultMimeTable;
49
50} // namespace tiny_dlna
Definition: Allocator.h:13
Mapping from file extensions to mime types.
Definition: HttpCommon.h:16
const char * mime
Corresponding MIME type string, e.g., "text/html".
Definition: HttpCommon.h:24
const char * extension
File extension (including dot), e.g., ".html".
Definition: HttpCommon.h:20