[270] | 1 | const char http_http[8] =
|
---|
| 2 | /* "http://" */
|
---|
| 3 | {0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f, };
|
---|
| 4 | const char http_200[5] =
|
---|
| 5 | /* "200 " */
|
---|
| 6 | {0x32, 0x30, 0x30, 0x20, };
|
---|
| 7 | const char http_301[5] =
|
---|
| 8 | /* "301 " */
|
---|
| 9 | {0x33, 0x30, 0x31, 0x20, };
|
---|
| 10 | const char http_302[5] =
|
---|
| 11 | /* "302 " */
|
---|
| 12 | {0x33, 0x30, 0x32, 0x20, };
|
---|
| 13 | const char http_get[5] =
|
---|
| 14 | /* "GET " */
|
---|
| 15 | {0x47, 0x45, 0x54, 0x20, };
|
---|
| 16 | const char http_10[9] =
|
---|
| 17 | /* "HTTP/1.0" */
|
---|
| 18 | {0x48, 0x54, 0x54, 0x50, 0x2f, 0x31, 0x2e, 0x30, };
|
---|
| 19 | const char http_11[9] =
|
---|
| 20 | /* "HTTP/1.1" */
|
---|
| 21 | {0x48, 0x54, 0x54, 0x50, 0x2f, 0x31, 0x2e, 0x31, };
|
---|
| 22 | const char http_content_type[15] =
|
---|
| 23 | /* "content-type: " */
|
---|
| 24 | {0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2d, 0x74, 0x79, 0x70, 0x65, 0x3a, 0x20, };
|
---|
| 25 | const char http_content_length[17] =
|
---|
| 26 | /* "content-length: " */
|
---|
| 27 | {0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2d, 0x6c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x3a, 0x20, };
|
---|
| 28 | const char http_texthtml[10] =
|
---|
| 29 | /* "text/html" */
|
---|
| 30 | {0x74, 0x65, 0x78, 0x74, 0x2f, 0x68, 0x74, 0x6d, 0x6c, };
|
---|
| 31 | const char http_location[11] =
|
---|
| 32 | /* "Location: " */
|
---|
| 33 | {0x4c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x3a, 0x20, };
|
---|
| 34 | const char http_host[7] =
|
---|
| 35 | /* "host: " */
|
---|
| 36 | {0x68, 0x6f, 0x73, 0x74, 0x3a, 0x20, };
|
---|
| 37 | const char http_crnl[3] =
|
---|
| 38 | /* "\r\n" */
|
---|
| 39 | {0xd, 0xa, };
|
---|
| 40 | const char http_www[5] =
|
---|
| 41 | /* "/www" */
|
---|
| 42 | {0x2f, 0x77, 0x77, 0x77, };
|
---|
| 43 | const char http_upload[9] =
|
---|
| 44 | /* "/upload/" */
|
---|
| 45 | {0x2f, 0x75, 0x70, 0x6c, 0x6f, 0x61, 0x64, 0x2f, };
|
---|
| 46 | const char http_index_html[12] =
|
---|
| 47 | /* "/index.html" */
|
---|
| 48 | {0x2f, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x2e, 0x68, 0x74, 0x6d, 0x6c, };
|
---|
| 49 | const char http_403_html[10] =
|
---|
| 50 | /* "/403.html" */
|
---|
| 51 | {0x2f, 0x34, 0x30, 0x33, 0x2e, 0x68, 0x74, 0x6d, 0x6c, };
|
---|
| 52 | const char http_404_html[10] =
|
---|
| 53 | /* "/404.html" */
|
---|
| 54 | {0x2f, 0x34, 0x30, 0x34, 0x2e, 0x68, 0x74, 0x6d, 0x6c, };
|
---|
| 55 | const char http_websocket[10] =
|
---|
| 56 | /* "WebSocket" */
|
---|
| 57 | {0x57, 0x65, 0x62, 0x53, 0x6f, 0x63, 0x6b, 0x65, 0x74, };
|
---|
| 58 | const char http_referer[10] =
|
---|
| 59 | /* "Referer: " */
|
---|
| 60 | {0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x72, 0x3a, 0x20, };
|
---|
| 61 | const char http_upgrade[10] =
|
---|
| 62 | /* "Upgrade: " */
|
---|
| 63 | {0x55, 0x70, 0x67, 0x72, 0x61, 0x64, 0x65, 0x3a, 0x20, };
|
---|
| 64 | const char http_connection[13] =
|
---|
| 65 | /* "Connection: " */
|
---|
| 66 | {0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3a, 0x20, };
|
---|
| 67 | const char http_connection_close[20] =
|
---|
| 68 | /* "Connection: close\r\n" */
|
---|
| 69 | {0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3a, 0x20, 0x63, 0x6c, 0x6f, 0x73, 0x65, 0xd, 0xa, };
|
---|
| 70 | const char http_connection_keep_alive[25] =
|
---|
| 71 | /* "Connection: Keep-Alive\r\n" */
|
---|
| 72 | {0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3a, 0x20, 0x4b, 0x65, 0x65, 0x70, 0x2d, 0x41, 0x6c, 0x69, 0x76, 0x65, 0xd, 0xa, };
|
---|
| 73 | const char http_sec_websocket_accept[23] =
|
---|
| 74 | /* "Sec-WebSocket-Accept: " */
|
---|
| 75 | {0x53, 0x65, 0x63, 0x2d, 0x57, 0x65, 0x62, 0x53, 0x6f, 0x63, 0x6b, 0x65, 0x74, 0x2d, 0x41, 0x63, 0x63, 0x65, 0x70, 0x74, 0x3a, 0x20, };
|
---|
| 76 | const char http_sec_websocket_protocol[25] =
|
---|
| 77 | /* "Sec-WebSocket-Protocol: " */
|
---|
| 78 | {0x53, 0x65, 0x63, 0x2d, 0x57, 0x65, 0x62, 0x53, 0x6f, 0x63, 0x6b, 0x65, 0x74, 0x2d, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x3a, 0x20, };
|
---|
| 79 | const char http_header_101[35] =
|
---|
| 80 | /* "HTTP/1.1 101 Switching Protocols\r\n" */
|
---|
| 81 | {0x48, 0x54, 0x54, 0x50, 0x2f, 0x31, 0x2e, 0x31, 0x20, 0x31, 0x30, 0x31, 0x20, 0x53, 0x77, 0x69, 0x74, 0x63, 0x68, 0x69, 0x6e, 0x67, 0x20, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x73, 0xd, 0xa, };
|
---|
| 82 | const char http_header_200[62] =
|
---|
| 83 | /* "HTTP/1.1 200 OK\r\nServer: TINET/1.5.4 http://www.toppers.jp/\r\n" */
|
---|
| 84 | {0x48, 0x54, 0x54, 0x50, 0x2f, 0x31, 0x2e, 0x31, 0x20, 0x32, 0x30, 0x30, 0x20, 0x4f, 0x4b, 0xd, 0xa, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x3a, 0x20, 0x54, 0x49, 0x4e, 0x45, 0x54, 0x2f, 0x31, 0x2e, 0x35, 0x2e, 0x34, 0x20, 0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x74, 0x6f, 0x70, 0x70, 0x65, 0x72, 0x73, 0x2e, 0x6a, 0x70, 0x2f, 0xd, 0xa, };
|
---|
| 85 | const char http_header_301[96] =
|
---|
| 86 | /* "HTTP/1.1 301 Moved Permanently\r\nServer: TINET/1.5.4 http://www.toppers.jp/\r\nConnection: close\r\n" */
|
---|
| 87 | {0x48, 0x54, 0x54, 0x50, 0x2f, 0x31, 0x2e, 0x31, 0x20, 0x33, 0x30, 0x31, 0x20, 0x4d, 0x6f, 0x76, 0x65, 0x64, 0x20, 0x50, 0x65, 0x72, 0x6d, 0x61, 0x6e, 0x65, 0x6e, 0x74, 0x6c, 0x79, 0xd, 0xa, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x3a, 0x20, 0x54, 0x49, 0x4e, 0x45, 0x54, 0x2f, 0x31, 0x2e, 0x35, 0x2e, 0x34, 0x20, 0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x74, 0x6f, 0x70, 0x70, 0x65, 0x72, 0x73, 0x2e, 0x6a, 0x70, 0x2f, 0xd, 0xa, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3a, 0x20, 0x63, 0x6c, 0x6f, 0x73, 0x65, 0xd, 0xa, };
|
---|
| 88 | const char http_header_403[88] =
|
---|
| 89 | /* "HTTP/1.1 404 Forbidden\r\nServer: TINET/1.5.4 http://www.toppers.jp/\r\nConnection: close\r\n" */
|
---|
| 90 | {0x48, 0x54, 0x54, 0x50, 0x2f, 0x31, 0x2e, 0x31, 0x20, 0x34, 0x30, 0x34, 0x20, 0x46, 0x6f, 0x72, 0x62, 0x69, 0x64, 0x64, 0x65, 0x6e, 0xd, 0xa, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x3a, 0x20, 0x54, 0x49, 0x4e, 0x45, 0x54, 0x2f, 0x31, 0x2e, 0x35, 0x2e, 0x34, 0x20, 0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x74, 0x6f, 0x70, 0x70, 0x65, 0x72, 0x73, 0x2e, 0x6a, 0x70, 0x2f, 0xd, 0xa, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3a, 0x20, 0x63, 0x6c, 0x6f, 0x73, 0x65, 0xd, 0xa, };
|
---|
| 91 | const char http_header_404[88] =
|
---|
| 92 | /* "HTTP/1.1 404 Not found\r\nServer: TINET/1.5.4 http://www.toppers.jp/\r\nConnection: close\r\n" */
|
---|
| 93 | {0x48, 0x54, 0x54, 0x50, 0x2f, 0x31, 0x2e, 0x31, 0x20, 0x34, 0x30, 0x34, 0x20, 0x4e, 0x6f, 0x74, 0x20, 0x66, 0x6f, 0x75, 0x6e, 0x64, 0xd, 0xa, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x3a, 0x20, 0x54, 0x49, 0x4e, 0x45, 0x54, 0x2f, 0x31, 0x2e, 0x35, 0x2e, 0x34, 0x20, 0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x74, 0x6f, 0x70, 0x70, 0x65, 0x72, 0x73, 0x2e, 0x6a, 0x70, 0x2f, 0xd, 0xa, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3a, 0x20, 0x63, 0x6c, 0x6f, 0x73, 0x65, 0xd, 0xa, };
|
---|
| 94 | const char http_content_200[79] =
|
---|
| 95 | /* "<html><body bgcolor=\"white\"><center><h1>200 - OK</h1></center></body></html>" */
|
---|
| 96 | {0x3c, 0x68, 0x74, 0x6d, 0x6c, 0x3e, 0x3c, 0x62, 0x6f, 0x64, 0x79, 0x20, 0x62, 0x67, 0x63, 0x6f, 0x6c, 0x6f, 0x72, 0x3d, 0x5c, 0x22, 0x77, 0x68, 0x69, 0x74, 0x65, 0x5c, 0x22, 0x3e, 0x3c, 0x63, 0x65, 0x6e, 0x74, 0x65, 0x72, 0x3e, 0x3c, 0x68, 0x31, 0x3e, 0x32, 0x30, 0x30, 0x20, 0x2d, 0x20, 0x4f, 0x4b, 0x3c, 0x2f, 0x68, 0x31, 0x3e, 0x3c, 0x2f, 0x63, 0x65, 0x6e, 0x74, 0x65, 0x72, 0x3e, 0x3c, 0x2f, 0x62, 0x6f, 0x64, 0x79, 0x3e, 0x3c, 0x2f, 0x68, 0x74, 0x6d, 0x6c, 0x3e, };
|
---|
| 97 | const char http_content_403[129] =
|
---|
| 98 | /* "<html><body bgcolor=\"white\"><center><h1>403 - forbidden</h1><h3>Go <a href=\"/\">here</a> instead.</h3></center></body></html>" */
|
---|
| 99 | {0x3c, 0x68, 0x74, 0x6d, 0x6c, 0x3e, 0x3c, 0x62, 0x6f, 0x64, 0x79, 0x20, 0x62, 0x67, 0x63, 0x6f, 0x6c, 0x6f, 0x72, 0x3d, 0x5c, 0x22, 0x77, 0x68, 0x69, 0x74, 0x65, 0x5c, 0x22, 0x3e, 0x3c, 0x63, 0x65, 0x6e, 0x74, 0x65, 0x72, 0x3e, 0x3c, 0x68, 0x31, 0x3e, 0x34, 0x30, 0x33, 0x20, 0x2d, 0x20, 0x66, 0x6f, 0x72, 0x62, 0x69, 0x64, 0x64, 0x65, 0x6e, 0x3c, 0x2f, 0x68, 0x31, 0x3e, 0x3c, 0x68, 0x33, 0x3e, 0x47, 0x6f, 0x20, 0x3c, 0x61, 0x20, 0x68, 0x72, 0x65, 0x66, 0x3d, 0x5c, 0x22, 0x2f, 0x5c, 0x22, 0x3e, 0x68, 0x65, 0x72, 0x65, 0x3c, 0x2f, 0x61, 0x3e, 0x20, 0x69, 0x6e, 0x73, 0x74, 0x65, 0x61, 0x64, 0x2e, 0x3c, 0x2f, 0x68, 0x33, 0x3e, 0x3c, 0x2f, 0x63, 0x65, 0x6e, 0x74, 0x65, 0x72, 0x3e, 0x3c, 0x2f, 0x62, 0x6f, 0x64, 0x79, 0x3e, 0x3c, 0x2f, 0x68, 0x74, 0x6d, 0x6c, 0x3e, };
|
---|
| 100 | const char http_content_404[134] =
|
---|
| 101 | /* "<html><body bgcolor=\"white\"><center><h1>404 - file not found</h1><h3>Go <a href=\"/\">here</a> instead.</h3></center></body></html>" */
|
---|
| 102 | {0x3c, 0x68, 0x74, 0x6d, 0x6c, 0x3e, 0x3c, 0x62, 0x6f, 0x64, 0x79, 0x20, 0x62, 0x67, 0x63, 0x6f, 0x6c, 0x6f, 0x72, 0x3d, 0x5c, 0x22, 0x77, 0x68, 0x69, 0x74, 0x65, 0x5c, 0x22, 0x3e, 0x3c, 0x63, 0x65, 0x6e, 0x74, 0x65, 0x72, 0x3e, 0x3c, 0x68, 0x31, 0x3e, 0x34, 0x30, 0x34, 0x20, 0x2d, 0x20, 0x66, 0x69, 0x6c, 0x65, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x66, 0x6f, 0x75, 0x6e, 0x64, 0x3c, 0x2f, 0x68, 0x31, 0x3e, 0x3c, 0x68, 0x33, 0x3e, 0x47, 0x6f, 0x20, 0x3c, 0x61, 0x20, 0x68, 0x72, 0x65, 0x66, 0x3d, 0x5c, 0x22, 0x2f, 0x5c, 0x22, 0x3e, 0x68, 0x65, 0x72, 0x65, 0x3c, 0x2f, 0x61, 0x3e, 0x20, 0x69, 0x6e, 0x73, 0x74, 0x65, 0x61, 0x64, 0x2e, 0x3c, 0x2f, 0x68, 0x33, 0x3e, 0x3c, 0x2f, 0x63, 0x65, 0x6e, 0x74, 0x65, 0x72, 0x3e, 0x3c, 0x2f, 0x62, 0x6f, 0x64, 0x79, 0x3e, 0x3c, 0x2f, 0x68, 0x74, 0x6d, 0x6c, 0x3e, };
|
---|
| 103 | const char http_content_encoding_gzip[25] =
|
---|
| 104 | /* "Content-Encoding: gzip\r\n" */
|
---|
| 105 | {0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2d, 0x45, 0x6e, 0x63, 0x6f, 0x64, 0x69, 0x6e, 0x67, 0x3a, 0x20, 0x67, 0x7a, 0x69, 0x70, 0xd, 0xa, };
|
---|
| 106 | const char http_websocket_guid[37] =
|
---|
| 107 | /* "258EAFA5-E914-47DA-95CA-C5AB0DC85B11" */
|
---|
| 108 | {0x32, 0x35, 0x38, 0x45, 0x41, 0x46, 0x41, 0x35, 0x2d, 0x45, 0x39, 0x31, 0x34, 0x2d, 0x34, 0x37, 0x44, 0x41, 0x2d, 0x39, 0x35, 0x43, 0x41, 0x2d, 0x43, 0x35, 0x41, 0x42, 0x30, 0x44, 0x43, 0x38, 0x35, 0x42, 0x31, 0x31, };
|
---|
| 109 | const char http_content_type_plain[27] =
|
---|
| 110 | /* "Content-type: text/plain\r\n" */
|
---|
| 111 | {0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2d, 0x74, 0x79, 0x70, 0x65, 0x3a, 0x20, 0x74, 0x65, 0x78, 0x74, 0x2f, 0x70, 0x6c, 0x61, 0x69, 0x6e, 0xd, 0xa, };
|
---|
| 112 | const char http_content_type_html[26] =
|
---|
| 113 | /* "Content-type: text/html\r\n" */
|
---|
| 114 | {0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2d, 0x74, 0x79, 0x70, 0x65, 0x3a, 0x20, 0x74, 0x65, 0x78, 0x74, 0x2f, 0x68, 0x74, 0x6d, 0x6c, 0xd, 0xa, };
|
---|
| 115 | const char http_content_type_css[25] =
|
---|
| 116 | /* "Content-type: text/css\r\n" */
|
---|
| 117 | {0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2d, 0x74, 0x79, 0x70, 0x65, 0x3a, 0x20, 0x74, 0x65, 0x78, 0x74, 0x2f, 0x63, 0x73, 0x73, 0xd, 0xa, };
|
---|
| 118 | const char http_content_type_js[32] =
|
---|
| 119 | /* "Content-type: text/javascript\r\n" */
|
---|
| 120 | {0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2d, 0x74, 0x79, 0x70, 0x65, 0x3a, 0x20, 0x74, 0x65, 0x78, 0x74, 0x2f, 0x6a, 0x61, 0x76, 0x61, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0xd, 0xa, };
|
---|
| 121 | const char http_content_type_json[33] =
|
---|
| 122 | /* "Content-type: application/json\r\n" */
|
---|
| 123 | {0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2d, 0x74, 0x79, 0x70, 0x65, 0x3a, 0x20, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2f, 0x6a, 0x73, 0x6f, 0x6e, 0xd, 0xa, };
|
---|
| 124 | const char http_content_type_text[26] =
|
---|
| 125 | /* "Content-type: text/text\r\n" */
|
---|
| 126 | {0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2d, 0x74, 0x79, 0x70, 0x65, 0x3a, 0x20, 0x74, 0x65, 0x78, 0x74, 0x2f, 0x74, 0x65, 0x78, 0x74, 0xd, 0xa, };
|
---|
| 127 | const char http_content_type_png[26] =
|
---|
| 128 | /* "Content-type: image/png\r\n" */
|
---|
| 129 | {0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2d, 0x74, 0x79, 0x70, 0x65, 0x3a, 0x20, 0x69, 0x6d, 0x61, 0x67, 0x65, 0x2f, 0x70, 0x6e, 0x67, 0xd, 0xa, };
|
---|
| 130 | const char http_content_type_gif[26] =
|
---|
| 131 | /* "Content-type: image/gif\r\n" */
|
---|
| 132 | {0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2d, 0x74, 0x79, 0x70, 0x65, 0x3a, 0x20, 0x69, 0x6d, 0x61, 0x67, 0x65, 0x2f, 0x67, 0x69, 0x66, 0xd, 0xa, };
|
---|
| 133 | const char http_content_type_jpg[27] =
|
---|
| 134 | /* "Content-type: image/jpeg\r\n" */
|
---|
| 135 | {0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2d, 0x74, 0x79, 0x70, 0x65, 0x3a, 0x20, 0x69, 0x6d, 0x61, 0x67, 0x65, 0x2f, 0x6a, 0x70, 0x65, 0x67, 0xd, 0xa, };
|
---|
| 136 | const char http_content_type_svg[30] =
|
---|
| 137 | /* "Content-type: image/svg+xml\r\n" */
|
---|
| 138 | {0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2d, 0x74, 0x79, 0x70, 0x65, 0x3a, 0x20, 0x69, 0x6d, 0x61, 0x67, 0x65, 0x2f, 0x73, 0x76, 0x67, 0x2b, 0x78, 0x6d, 0x6c, 0xd, 0xa, };
|
---|
| 139 | const char http_content_type_eot[46] =
|
---|
| 140 | /* "Content-type: application/vnd.ms-fontobject\r\n" */
|
---|
| 141 | {0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2d, 0x74, 0x79, 0x70, 0x65, 0x3a, 0x20, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2f, 0x76, 0x6e, 0x64, 0x2e, 0x6d, 0x73, 0x2d, 0x66, 0x6f, 0x6e, 0x74, 0x6f, 0x62, 0x6a, 0x65, 0x63, 0x74, 0xd, 0xa, };
|
---|
| 142 | const char http_content_type_ttf[25] =
|
---|
| 143 | /* "Content-type: font/ttf\r\n" */
|
---|
| 144 | {0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2d, 0x74, 0x79, 0x70, 0x65, 0x3a, 0x20, 0x66, 0x6f, 0x6e, 0x74, 0x2f, 0x74, 0x74, 0x66, 0xd, 0xa, };
|
---|
| 145 | const char http_content_type_woff[40] =
|
---|
| 146 | /* "Content-type: application/x-font-woff\r\n" */
|
---|
| 147 | {0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2d, 0x74, 0x79, 0x70, 0x65, 0x3a, 0x20, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2f, 0x78, 0x2d, 0x66, 0x6f, 0x6e, 0x74, 0x2d, 0x77, 0x6f, 0x66, 0x66, 0xd, 0xa, };
|
---|
| 148 | const char http_content_type_woff2[27] =
|
---|
| 149 | /* "Content-type: font/woff2\r\n" */
|
---|
| 150 | {0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2d, 0x74, 0x79, 0x70, 0x65, 0x3a, 0x20, 0x66, 0x6f, 0x6e, 0x74, 0x2f, 0x77, 0x6f, 0x66, 0x66, 0x32, 0xd, 0xa, };
|
---|
| 151 | const char http_content_type_ico[29] =
|
---|
| 152 | /* "Content-type: image/x-icon\r\n" */
|
---|
| 153 | {0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2d, 0x74, 0x79, 0x70, 0x65, 0x3a, 0x20, 0x69, 0x6d, 0x61, 0x67, 0x65, 0x2f, 0x78, 0x2d, 0x69, 0x63, 0x6f, 0x6e, 0xd, 0xa, };
|
---|
| 154 | const char http_content_type_binary[41] =
|
---|
| 155 | /* "Content-type: application/octet-stream\r\n" */
|
---|
| 156 | {0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2d, 0x74, 0x79, 0x70, 0x65, 0x3a, 0x20, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x2f, 0x6f, 0x63, 0x74, 0x65, 0x74, 0x2d, 0x73, 0x74, 0x72, 0x65, 0x61, 0x6d, 0xd, 0xa, };
|
---|
| 157 | const char http_html[6] =
|
---|
| 158 | /* ".html" */
|
---|
| 159 | {0x2e, 0x68, 0x74, 0x6d, 0x6c, };
|
---|
| 160 | const char http_shtml[7] =
|
---|
| 161 | /* ".shtml" */
|
---|
| 162 | {0x2e, 0x73, 0x68, 0x74, 0x6d, 0x6c, };
|
---|
| 163 | const char http_htm[5] =
|
---|
| 164 | /* ".htm" */
|
---|
| 165 | {0x2e, 0x68, 0x74, 0x6d, };
|
---|
| 166 | const char http_css[5] =
|
---|
| 167 | /* ".css" */
|
---|
| 168 | {0x2e, 0x63, 0x73, 0x73, };
|
---|
| 169 | const char http_js [4] =
|
---|
| 170 | /* ".js" */
|
---|
| 171 | {0x2e, 0x6a, 0x73, };
|
---|
| 172 | const char http_json[6] =
|
---|
| 173 | /* ".json" */
|
---|
| 174 | {0x2e, 0x6a, 0x73, 0x6f, 0x6e, };
|
---|
| 175 | const char http_png[5] =
|
---|
| 176 | /* ".png" */
|
---|
| 177 | {0x2e, 0x70, 0x6e, 0x67, };
|
---|
| 178 | const char http_gif[5] =
|
---|
| 179 | /* ".gif" */
|
---|
| 180 | {0x2e, 0x67, 0x69, 0x66, };
|
---|
| 181 | const char http_jpg[5] =
|
---|
| 182 | /* ".jpg" */
|
---|
| 183 | {0x2e, 0x6a, 0x70, 0x67, };
|
---|
| 184 | const char http_svg[5] =
|
---|
| 185 | /* ".svg" */
|
---|
| 186 | {0x2e, 0x73, 0x76, 0x67, };
|
---|
| 187 | const char http_text[5] =
|
---|
| 188 | /* ".txt" */
|
---|
| 189 | {0x2e, 0x74, 0x78, 0x74, };
|
---|
| 190 | const char http_eot[5] =
|
---|
| 191 | /* ".eot" */
|
---|
| 192 | {0x2e, 0x65, 0x6f, 0x74, };
|
---|
| 193 | const char http_ttf[5] =
|
---|
| 194 | /* ".ttf" */
|
---|
| 195 | {0x2e, 0x74, 0x74, 0x66, };
|
---|
| 196 | const char http_woff[6] =
|
---|
| 197 | /* ".woff" */
|
---|
| 198 | {0x2e, 0x77, 0x6f, 0x66, 0x66, };
|
---|
| 199 | const char http_woff2[7] =
|
---|
| 200 | /* ".woff2" */
|
---|
| 201 | {0x2e, 0x77, 0x6f, 0x66, 0x66, 0x32, };
|
---|
| 202 | const char http_ico[5] =
|
---|
| 203 | /* ".ico" */
|
---|
| 204 | {0x2e, 0x69, 0x63, 0x6f, };
|
---|