Lines Matching defs:HTTP
60 * HTTP connection persistent headers, mblk_t's, and state values stored in
92 * HTTP parser action values:
114 * HTTP parser token:
148 * HTTP scheme private state:
153 uint32_t major, minor; /* HTTP/major.minor */
154 uint32_t headlen; /* HTTP header length */
171 * HTTP date routines, dow[] for day of the week, Dow[] for day of the
190 * time formats used by HTTP request and response headers:
807 * Find end of line. Note, the HTTP line syntax supports
957 * In-line HTTP responses:
961 "HTTP/#.# 304 Not Modified\r\n"
966 "HTTP/#.# 412 Precondition Failed\r\n"
1020 /* Process the HTTP version substitutions */
1072 /* Copy remainder of HTTP header */
1162 * Return the appropriate HTTP connection persist header
1163 * based on the request HTTP persistent header state.
1194 char *HTTP = "HTTP/";
1226 * Special case for a Request-Line without an HTTP version,
1227 * assume it's an old style, i.e. HTTP version 0.9 request.
1241 * delimiter, parse the HTTP/N.N version
1243 while (cp < ep && *HTTP == *cp) {
1244 HTTP++;
1247 if (*HTTP != 0) {
1278 * Initialize persistent state based on HTTP version.
1296 * Parse HTTP headers through the EOH
1472 char *HTTP = "HTTP/";
1494 * Parse the HTTP/N.N version. Note, there's currently no use
1498 while (cp < ep && *HTTP == *cp) {
1499 HTTP++;
1502 if (*HTTP != 0) {
1589 * Initialize persistent state based on request HTTP version.
1608 * Parse HTTP headers through the EOH
1744 /* Save the HTTP header length */