Fork of Smoothie to port to mbed non-LPC targets.
Fork of Smoothie by
libs/Network/uip/webserver/http-strings.c@2:1df0b61d3b5a, 2014-02-28 (annotated)
- Committer:
- Michael J. Spencer
- Date:
- Fri Feb 28 18:52:52 2014 -0800
- Revision:
- 2:1df0b61d3b5a
Update to latest Smoothie.
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Michael J. Spencer |
2:1df0b61d3b5a | 1 | const char http_http[8] = |
Michael J. Spencer |
2:1df0b61d3b5a | 2 | /* "http://" */ |
Michael J. Spencer |
2:1df0b61d3b5a | 3 | {0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f, }; |
Michael J. Spencer |
2:1df0b61d3b5a | 4 | const char http_200[5] = |
Michael J. Spencer |
2:1df0b61d3b5a | 5 | /* "200 " */ |
Michael J. Spencer |
2:1df0b61d3b5a | 6 | {0x32, 0x30, 0x30, 0x20, }; |
Michael J. Spencer |
2:1df0b61d3b5a | 7 | const char http_301[5] = |
Michael J. Spencer |
2:1df0b61d3b5a | 8 | /* "301 " */ |
Michael J. Spencer |
2:1df0b61d3b5a | 9 | {0x33, 0x30, 0x31, 0x20, }; |
Michael J. Spencer |
2:1df0b61d3b5a | 10 | const char http_302[5] = |
Michael J. Spencer |
2:1df0b61d3b5a | 11 | /* "302 " */ |
Michael J. Spencer |
2:1df0b61d3b5a | 12 | {0x33, 0x30, 0x32, 0x20, }; |
Michael J. Spencer |
2:1df0b61d3b5a | 13 | const char http_get[5] = |
Michael J. Spencer |
2:1df0b61d3b5a | 14 | /* "GET " */ |
Michael J. Spencer |
2:1df0b61d3b5a | 15 | {0x47, 0x45, 0x54, 0x20, }; |
Michael J. Spencer |
2:1df0b61d3b5a | 16 | const char http_post[6] = |
Michael J. Spencer |
2:1df0b61d3b5a | 17 | /* "POST " */ |
Michael J. Spencer |
2:1df0b61d3b5a | 18 | {0x50, 0x4f, 0x53, 0x54, 0x20, }; |
Michael J. Spencer |
2:1df0b61d3b5a | 19 | const char http_10[9] = |
Michael J. Spencer |
2:1df0b61d3b5a | 20 | /* "HTTP/1.0" */ |
Michael J. Spencer |
2:1df0b61d3b5a | 21 | {0x48, 0x54, 0x54, 0x50, 0x2f, 0x31, 0x2e, 0x30, }; |
Michael J. Spencer |
2:1df0b61d3b5a | 22 | const char http_11[9] = |
Michael J. Spencer |
2:1df0b61d3b5a | 23 | /* "HTTP/1.1" */ |
Michael J. Spencer |
2:1df0b61d3b5a | 24 | {0x48, 0x54, 0x54, 0x50, 0x2f, 0x31, 0x2e, 0x31, }; |
Michael J. Spencer |
2:1df0b61d3b5a | 25 | const char http_content_type[15] = |
Michael J. Spencer |
2:1df0b61d3b5a | 26 | /* "content-type: " */ |
Michael J. Spencer |
2:1df0b61d3b5a | 27 | {0x63, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2d, 0x74, 0x79, 0x70, 0x65, 0x3a, 0x20, }; |
Michael J. Spencer |
2:1df0b61d3b5a | 28 | const char http_content_length[17] = |
Michael J. Spencer |
2:1df0b61d3b5a | 29 | /* "Content-Length: " */ |
Michael J. Spencer |
2:1df0b61d3b5a | 30 | {0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2d, 0x4c, 0x65, 0x6e, 0x67, 0x74, 0x68, 0x3a, 0x20, }; |
Michael J. Spencer |
2:1df0b61d3b5a | 31 | const char http_cache_control[16] = |
Michael J. Spencer |
2:1df0b61d3b5a | 32 | /* "Cache-Control: " */ |
Michael J. Spencer |
2:1df0b61d3b5a | 33 | {0x43, 0x61, 0x63, 0x68, 0x65, 0x2d, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x3a, 0x20, }; |
Michael J. Spencer |
2:1df0b61d3b5a | 34 | const char http_no_cache[9] = |
Michael J. Spencer |
2:1df0b61d3b5a | 35 | /* "no-cache" */ |
Michael J. Spencer |
2:1df0b61d3b5a | 36 | {0x6e, 0x6f, 0x2d, 0x63, 0x61, 0x63, 0x68, 0x65, }; |
Michael J. Spencer |
2:1df0b61d3b5a | 37 | const char http_texthtml[10] = |
Michael J. Spencer |
2:1df0b61d3b5a | 38 | /* "text/html" */ |
Michael J. Spencer |
2:1df0b61d3b5a | 39 | {0x74, 0x65, 0x78, 0x74, 0x2f, 0x68, 0x74, 0x6d, 0x6c, }; |
Michael J. Spencer |
2:1df0b61d3b5a | 40 | const char http_location[11] = |
Michael J. Spencer |
2:1df0b61d3b5a | 41 | /* "location: " */ |
Michael J. Spencer |
2:1df0b61d3b5a | 42 | {0x6c, 0x6f, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x3a, 0x20, }; |
Michael J. Spencer |
2:1df0b61d3b5a | 43 | const char http_host[7] = |
Michael J. Spencer |
2:1df0b61d3b5a | 44 | /* "host: " */ |
Michael J. Spencer |
2:1df0b61d3b5a | 45 | {0x68, 0x6f, 0x73, 0x74, 0x3a, 0x20, }; |
Michael J. Spencer |
2:1df0b61d3b5a | 46 | const char http_crnl[3] = |
Michael J. Spencer |
2:1df0b61d3b5a | 47 | /* "\r\n" */ |
Michael J. Spencer |
2:1df0b61d3b5a | 48 | {0xd, 0xa, }; |
Michael J. Spencer |
2:1df0b61d3b5a | 49 | const char http_index_html[12] = |
Michael J. Spencer |
2:1df0b61d3b5a | 50 | /* "/index.html" */ |
Michael J. Spencer |
2:1df0b61d3b5a | 51 | {0x2f, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x2e, 0x68, 0x74, 0x6d, 0x6c, }; |
Michael J. Spencer |
2:1df0b61d3b5a | 52 | const char http_404_html[10] = |
Michael J. Spencer |
2:1df0b61d3b5a | 53 | /* "/404.html" */ |
Michael J. Spencer |
2:1df0b61d3b5a | 54 | {0x2f, 0x34, 0x30, 0x34, 0x2e, 0x68, 0x74, 0x6d, 0x6c, }; |
Michael J. Spencer |
2:1df0b61d3b5a | 55 | const char http_referer[9] = |
Michael J. Spencer |
2:1df0b61d3b5a | 56 | /* "Referer:" */ |
Michael J. Spencer |
2:1df0b61d3b5a | 57 | {0x52, 0x65, 0x66, 0x65, 0x72, 0x65, 0x72, 0x3a, }; |
Michael J. Spencer |
2:1df0b61d3b5a | 58 | const char http_header_200[54] = |
Michael J. Spencer |
2:1df0b61d3b5a | 59 | /* "HTTP/1.0 200 OK\r\nServer: uIP/1.0\r\nConnection: close\r\n" */ |
Michael J. Spencer |
2:1df0b61d3b5a | 60 | {0x48, 0x54, 0x54, 0x50, 0x2f, 0x31, 0x2e, 0x30, 0x20, 0x32, 0x30, 0x30, 0x20, 0x4f, 0x4b, 0xd, 0xa, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x3a, 0x20, 0x75, 0x49, 0x50, 0x2f, 0x31, 0x2e, 0x30, 0xd, 0xa, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3a, 0x20, 0x63, 0x6c, 0x6f, 0x73, 0x65, 0xd, 0xa, }; |
Michael J. Spencer |
2:1df0b61d3b5a | 61 | const char http_header_304[152] = |
Michael J. Spencer |
2:1df0b61d3b5a | 62 | /* "HTTP/1.0 304 Not Modified\r\nServer: uIP/1.0\r\nConnection: close\r\nExpires: Thu, 31 Dec 2037 23:55:55 GMT\r\nCache-Control: max-age=315360000\r\nX-Cache: HIT\r\n" */ |
Michael J. Spencer |
2:1df0b61d3b5a | 63 | {0x48, 0x54, 0x54, 0x50, 0x2f, 0x31, 0x2e, 0x30, 0x20, 0x33, 0x30, 0x34, 0x20, 0x4e, 0x6f, 0x74, 0x20, 0x4d, 0x6f, 0x64, 0x69, 0x66, 0x69, 0x65, 0x64, 0xd, 0xa, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x3a, 0x20, 0x75, 0x49, 0x50, 0x2f, 0x31, 0x2e, 0x30, 0xd, 0xa, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3a, 0x20, 0x63, 0x6c, 0x6f, 0x73, 0x65, 0xd, 0xa, 0x45, 0x78, 0x70, 0x69, 0x72, 0x65, 0x73, 0x3a, 0x20, 0x54, 0x68, 0x75, 0x2c, 0x20, 0x33, 0x31, 0x20, 0x44, 0x65, 0x63, 0x20, 0x32, 0x30, 0x33, 0x37, 0x20, 0x32, 0x33, 0x3a, 0x35, 0x35, 0x3a, 0x35, 0x35, 0x20, 0x47, 0x4d, 0x54, 0xd, 0xa, 0x43, 0x61, 0x63, 0x68, 0x65, 0x2d, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x3a, 0x20, 0x6d, 0x61, 0x78, 0x2d, 0x61, 0x67, 0x65, 0x3d, 0x33, 0x31, 0x35, 0x33, 0x36, 0x30, 0x30, 0x30, 0x30, 0xd, 0xa, 0x58, 0x2d, 0x43, 0x61, 0x63, 0x68, 0x65, 0x3a, 0x20, 0x48, 0x49, 0x54, 0xd, 0xa, }; |
Michael J. Spencer |
2:1df0b61d3b5a | 64 | const char http_header_404[61] = |
Michael J. Spencer |
2:1df0b61d3b5a | 65 | /* "HTTP/1.0 404 Not found\r\nServer: uIP/1.0\r\nConnection: close\r\n" */ |
Michael J. Spencer |
2:1df0b61d3b5a | 66 | {0x48, 0x54, 0x54, 0x50, 0x2f, 0x31, 0x2e, 0x30, 0x20, 0x34, 0x30, 0x34, 0x20, 0x4e, 0x6f, 0x74, 0x20, 0x66, 0x6f, 0x75, 0x6e, 0x64, 0xd, 0xa, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x3a, 0x20, 0x75, 0x49, 0x50, 0x2f, 0x31, 0x2e, 0x30, 0xd, 0xa, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3a, 0x20, 0x63, 0x6c, 0x6f, 0x73, 0x65, 0xd, 0xa, }; |
Michael J. Spencer |
2:1df0b61d3b5a | 67 | const char http_header_503[58] = |
Michael J. Spencer |
2:1df0b61d3b5a | 68 | /* "HTTP/1.0 503 Failed\r\nServer: uIP/1.0\r\nConnection: close\r\n" */ |
Michael J. Spencer |
2:1df0b61d3b5a | 69 | {0x48, 0x54, 0x54, 0x50, 0x2f, 0x31, 0x2e, 0x30, 0x20, 0x35, 0x30, 0x33, 0x20, 0x46, 0x61, 0x69, 0x6c, 0x65, 0x64, 0xd, 0xa, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x3a, 0x20, 0x75, 0x49, 0x50, 0x2f, 0x31, 0x2e, 0x30, 0xd, 0xa, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x3a, 0x20, 0x63, 0x6c, 0x6f, 0x73, 0x65, 0xd, 0xa, }; |
Michael J. Spencer |
2:1df0b61d3b5a | 70 | const char http_content_type_plain[29] = |
Michael J. Spencer |
2:1df0b61d3b5a | 71 | /* "Content-type: text/plain\r\n\r\n" */ |
Michael J. Spencer |
2:1df0b61d3b5a | 72 | {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, 0xd, 0xa, }; |
Michael J. Spencer |
2:1df0b61d3b5a | 73 | const char http_content_type_html[28] = |
Michael J. Spencer |
2:1df0b61d3b5a | 74 | /* "Content-type: text/html\r\n\r\n" */ |
Michael J. Spencer |
2:1df0b61d3b5a | 75 | {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, 0xd, 0xa, }; |
Michael J. Spencer |
2:1df0b61d3b5a | 76 | const char http_content_type_css [27] = |
Michael J. Spencer |
2:1df0b61d3b5a | 77 | /* "Content-type: text/css\r\n\r\n" */ |
Michael J. Spencer |
2:1df0b61d3b5a | 78 | {0x43, 0x6f, 0x6e, 0x74, 0x65, 0x6e, 0x74, 0x2d, 0x74, 0x79, 0x70, 0x65, 0x3a, 0x20, 0x74, 0x65, 0x78, 0x74, 0x2f, 0x63, 0x73, 0x73, 0xd, 0xa, 0xd, 0xa, }; |
Michael J. Spencer |
2:1df0b61d3b5a | 79 | const char http_content_type_text[28] = |
Michael J. Spencer |
2:1df0b61d3b5a | 80 | /* "Content-type: text/text\r\n\r\n" */ |
Michael J. Spencer |
2:1df0b61d3b5a | 81 | {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, 0xd, 0xa, }; |
Michael J. Spencer |
2:1df0b61d3b5a | 82 | const char http_content_type_png [28] = |
Michael J. Spencer |
2:1df0b61d3b5a | 83 | /* "Content-type: image/png\r\n\r\n" */ |
Michael J. Spencer |
2:1df0b61d3b5a | 84 | {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, 0xd, 0xa, }; |
Michael J. Spencer |
2:1df0b61d3b5a | 85 | const char http_content_type_gif [28] = |
Michael J. Spencer |
2:1df0b61d3b5a | 86 | /* "Content-type: image/gif\r\n\r\n" */ |
Michael J. Spencer |
2:1df0b61d3b5a | 87 | {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, 0xd, 0xa, }; |
Michael J. Spencer |
2:1df0b61d3b5a | 88 | const char http_content_type_jpg [29] = |
Michael J. Spencer |
2:1df0b61d3b5a | 89 | /* "Content-type: image/jpeg\r\n\r\n" */ |
Michael J. Spencer |
2:1df0b61d3b5a | 90 | {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, 0xd, 0xa, }; |
Michael J. Spencer |
2:1df0b61d3b5a | 91 | const char http_content_type_binary[43] = |
Michael J. Spencer |
2:1df0b61d3b5a | 92 | /* "Content-type: application/octet-stream\r\n\r\n" */ |
Michael J. Spencer |
2:1df0b61d3b5a | 93 | {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, 0xd, 0xa, }; |
Michael J. Spencer |
2:1df0b61d3b5a | 94 | const char http_html[6] = |
Michael J. Spencer |
2:1df0b61d3b5a | 95 | /* ".html" */ |
Michael J. Spencer |
2:1df0b61d3b5a | 96 | {0x2e, 0x68, 0x74, 0x6d, 0x6c, }; |
Michael J. Spencer |
2:1df0b61d3b5a | 97 | const char http_shtml[7] = |
Michael J. Spencer |
2:1df0b61d3b5a | 98 | /* ".shtml" */ |
Michael J. Spencer |
2:1df0b61d3b5a | 99 | {0x2e, 0x73, 0x68, 0x74, 0x6d, 0x6c, }; |
Michael J. Spencer |
2:1df0b61d3b5a | 100 | const char http_htm[5] = |
Michael J. Spencer |
2:1df0b61d3b5a | 101 | /* ".htm" */ |
Michael J. Spencer |
2:1df0b61d3b5a | 102 | {0x2e, 0x68, 0x74, 0x6d, }; |
Michael J. Spencer |
2:1df0b61d3b5a | 103 | const char http_css[5] = |
Michael J. Spencer |
2:1df0b61d3b5a | 104 | /* ".css" */ |
Michael J. Spencer |
2:1df0b61d3b5a | 105 | {0x2e, 0x63, 0x73, 0x73, }; |
Michael J. Spencer |
2:1df0b61d3b5a | 106 | const char http_png[5] = |
Michael J. Spencer |
2:1df0b61d3b5a | 107 | /* ".png" */ |
Michael J. Spencer |
2:1df0b61d3b5a | 108 | {0x2e, 0x70, 0x6e, 0x67, }; |
Michael J. Spencer |
2:1df0b61d3b5a | 109 | const char http_gif[5] = |
Michael J. Spencer |
2:1df0b61d3b5a | 110 | /* ".gif" */ |
Michael J. Spencer |
2:1df0b61d3b5a | 111 | {0x2e, 0x67, 0x69, 0x66, }; |
Michael J. Spencer |
2:1df0b61d3b5a | 112 | const char http_jpg[5] = |
Michael J. Spencer |
2:1df0b61d3b5a | 113 | /* ".jpg" */ |
Michael J. Spencer |
2:1df0b61d3b5a | 114 | {0x2e, 0x6a, 0x70, 0x67, }; |
Michael J. Spencer |
2:1df0b61d3b5a | 115 | const char http_text[5] = |
Michael J. Spencer |
2:1df0b61d3b5a | 116 | /* ".txt" */ |
Michael J. Spencer |
2:1df0b61d3b5a | 117 | {0x2e, 0x74, 0x78, 0x74, }; |
Michael J. Spencer |
2:1df0b61d3b5a | 118 | const char http_txt[5] = |
Michael J. Spencer |
2:1df0b61d3b5a | 119 | /* ".txt" */ |
Michael J. Spencer |
2:1df0b61d3b5a | 120 | {0x2e, 0x74, 0x78, 0x74, }; |