sr->method = NGX_HTTP_GET;
sr->http_version = r->http_version;
- sr->http_major = r->http_minor;
sr->request_line = r->request_line;
sr->uri = *uri;
ngx_uint_t method;
ngx_uint_t http_version;
- ngx_uint_t http_major;
- ngx_uint_t http_minor;
ngx_str_t request_line;
ngx_str_t uri;
unsigned subrequests:8;
/* used to parse HTTP headers */
+
ngx_uint_t state;
u_char *uri_start;
u_char *uri_end;
u_char *header_start;
u_char *header_end;
+ unsigned http_minor:16;
+ unsigned http_major:16;
+
ngx_uint_t header_hash;
ngx_uint_t lowcase_index;
u_char lowcase_header[NGX_HTTP_LC_HEADER_LEN];