| /f-stack/app/nginx-1.16.1/src/http/modules/ |
| H A D | ngx_http_not_modified_filter_module.c | 64 if (r->headers_in.if_unmodified_since in ngx_http_not_modified_header_filter() 71 if (r->headers_in.if_match in ngx_http_not_modified_header_filter() 72 && !ngx_http_test_if_match(r, r->headers_in.if_match, 0)) in ngx_http_not_modified_header_filter() 78 if (r->headers_in.if_modified_since || r->headers_in.if_none_match) { in ngx_http_not_modified_header_filter() 80 if (r->headers_in.if_modified_since in ngx_http_not_modified_header_filter() 86 if (r->headers_in.if_none_match in ngx_http_not_modified_header_filter() 87 && !ngx_http_test_if_match(r, r->headers_in.if_none_match, 1)) in ngx_http_not_modified_header_filter() 121 iums = ngx_parse_http_time(r->headers_in.if_unmodified_since->value.data, in ngx_http_test_if_unmodified() 122 r->headers_in.if_unmodified_since->value.len); in ngx_http_test_if_unmodified() 151 ims = ngx_parse_http_time(r->headers_in.if_modified_since->value.data, in ngx_http_test_if_modified() [all …]
|
| H A D | ngx_http_auth_basic_module.c | 204 if (buf[i] != r->headers_in.user.data[login]) { in ngx_http_auth_basic_handler() 209 if (login == r->headers_in.user.len) { in ngx_http_auth_basic_handler() 270 &r->headers_in.user, user_file.data); in ngx_http_auth_basic_handler() 283 rc = ngx_crypt(r->pool, r->headers_in.passwd.data, passwd->data, in ngx_http_auth_basic_crypt_handler() 288 rc, &r->headers_in.user, passwd->data); in ngx_http_auth_basic_crypt_handler() 303 &r->headers_in.user); in ngx_http_auth_basic_crypt_handler()
|
| H A D | ngx_http_scgi_module.c | 539 && !r->headers_in.chunked) in ngx_http_scgi_handler() 720 part = &r->headers_in.headers.part; in ngx_http_scgi_create_request() 850 part = &r->headers_in.headers.part; in ngx_http_scgi_create_request() 994 u->headers_in.status_n = status->code; in ngx_http_scgi_process_status_line() 997 u->headers_in.status_line.len = len; in ngx_http_scgi_process_status_line() 1008 u->headers_in.status_n, &u->headers_in.status_line); in ngx_http_scgi_process_status_line() 1091 if (u->headers_in.status_n) { in ngx_http_scgi_process_header() 1095 if (u->headers_in.status) { in ngx_http_scgi_process_header() 1110 u->headers_in.status_n = 302; in ngx_http_scgi_process_header() 1115 u->headers_in.status_n = 200; in ngx_http_scgi_process_header() [all …]
|
| H A D | ngx_http_uwsgi_module.c | 708 && !r->headers_in.chunked) in ngx_http_uwsgi_handler() 908 part = &r->headers_in.headers.part; in ngx_http_uwsgi_create_request() 1057 part = &r->headers_in.headers.part; in ngx_http_uwsgi_create_request() 1204 u->headers_in.status_n = status->code; in ngx_http_uwsgi_process_status_line() 1207 u->headers_in.status_line.len = len; in ngx_http_uwsgi_process_status_line() 1218 u->headers_in.status_n, &u->headers_in.status_line); in ngx_http_uwsgi_process_status_line() 1301 if (u->headers_in.status_n) { in ngx_http_uwsgi_process_header() 1305 if (u->headers_in.status) { in ngx_http_uwsgi_process_header() 1320 u->headers_in.status_n = 302; in ngx_http_uwsgi_process_header() 1325 u->headers_in.status_n = 200; in ngx_http_uwsgi_process_header() [all …]
|
| H A D | ngx_http_proxy_module.c | 951 && (!r->headers_in.chunked in ngx_http_proxy_handler() 1305 part = &r->headers_in.headers.part; in ngx_http_proxy_create_request() 1441 part = &r->headers_in.headers.part; in ngx_http_proxy_create_request() 1779 u->headers_in.connection_close = 1; in ngx_http_proxy_process_status_line() 1791 u->headers_in.status_line.len = len; in ngx_http_proxy_process_status_line() 1802 u->headers_in.status_n, &u->headers_in.status_line); in ngx_http_proxy_process_status_line() 1805 u->headers_in.connection_close = 1; in ngx_http_proxy_process_status_line() 1923 if (u->headers_in.chunked) { in ngx_http_proxy_process_header() 1937 || (!u->headers_in.chunked in ngx_http_proxy_process_header() 1984 u->headers_in.status_n, ctx->head, u->headers_in.chunked, in ngx_http_proxy_input_filter_init() [all …]
|
| H A D | ngx_http_dav_module.c | 164 if (r->headers_in.content_range) { in ngx_http_dav_handler() 272 if (r->headers_in.date) { in ngx_http_dav_put_handler() 273 date = ngx_parse_http_time(r->headers_in.date->value.data, in ngx_http_dav_put_handler() 274 r->headers_in.date->value.len); in ngx_http_dav_put_handler() 315 if (r->headers_in.content_length_n > 0) { in ngx_http_dav_delete_handler() 498 if (r->headers_in.content_length_n > 0) { in ngx_http_dav_mkcol_handler() 553 if (r->headers_in.content_length_n > 0) { in ngx_http_dav_copy_move_handler() 557 dest = r->headers_in.destination; in ngx_http_dav_copy_move_handler() 572 len = r->headers_in.server.len; in ngx_http_dav_copy_move_handler() 664 over = r->headers_in.overwrite; in ngx_http_dav_copy_move_handler() [all …]
|
| H A D | ngx_http_memcached_module.c | 414 u->headers_in.content_length_n = ngx_atoof(start, p - start); in ngx_http_memcached_process_header() 415 if (u->headers_in.content_length_n == NGX_ERROR) { in ngx_http_memcached_process_header() 423 u->headers_in.status_n = 200; in ngx_http_memcached_process_header() 434 u->headers_in.content_length_n = 0; in ngx_http_memcached_process_header() 435 u->headers_in.status_n = 404; in ngx_http_memcached_process_header() 461 if (u->headers_in.status_n != 404) { in ngx_http_memcached_filter_init() 462 u->length = u->headers_in.content_length_n + NGX_HTTP_MEMCACHED_END; in ngx_http_memcached_filter_init()
|
| H A D | ngx_http_range_filter_module.c | 170 if (r->headers_in.range == NULL in ngx_http_range_header_filter() 171 || r->headers_in.range->value.len < 7 in ngx_http_range_header_filter() 172 || ngx_strncasecmp(r->headers_in.range->value.data, in ngx_http_range_header_filter() 179 if (r->headers_in.if_range) { in ngx_http_range_header_filter() 181 if_range = &r->headers_in.if_range->value; in ngx_http_range_header_filter() 294 p = r->headers_in.range->value.data + 6; in ngx_http_range_parse()
|
| H A D | ngx_http_realip_module.c | 160 if (r->headers_in.x_real_ip == NULL) { in ngx_http_realip_handler() 164 value = &r->headers_in.x_real_ip->value; in ngx_http_realip_handler() 171 xfwd = &r->headers_in.x_forwarded_for; in ngx_http_realip_handler() 195 part = &r->headers_in.headers.part; in ngx_http_realip_handler()
|
| H A D | ngx_http_browser_module.c | 264 if (r->headers_in.user_agent == NULL) { in ngx_http_browser() 272 ua = r->headers_in.user_agent->value.data; in ngx_http_browser() 273 len = r->headers_in.user_agent->value.len; in ngx_http_browser() 387 if (r->headers_in.msie) { in ngx_http_msie_variable()
|
| H A D | ngx_http_referer_module.c | 143 if (r->headers_in.referer == NULL) { in ngx_http_referer_variable() 151 len = r->headers_in.referer->value.len; in ngx_http_referer_variable() 152 ref = r->headers_in.referer->value.data; in ngx_http_referer_variable()
|
| H A D | ngx_http_fastcgi_module.c | 902 part = &r->headers_in.headers.part; in ngx_http_fastcgi_create_request() 915 part = &r->headers_in.headers.part; in ngx_http_fastcgi_create_request() 1092 part = &r->headers_in.headers.part; in ngx_http_fastcgi_create_request() 1872 h = ngx_list_push(&u->headers_in.headers); in ngx_http_fastcgi_process_header() 1987 if (u->headers_in.status) { in ngx_http_fastcgi_process_header() 1999 u->headers_in.status_n = status; in ngx_http_fastcgi_process_header() 2000 u->headers_in.status_line = *status_line; in ngx_http_fastcgi_process_header() 2002 } else if (u->headers_in.location) { in ngx_http_fastcgi_process_header() 2003 u->headers_in.status_n = 302; in ngx_http_fastcgi_process_header() 2004 ngx_str_set(&u->headers_in.status_line, in ngx_http_fastcgi_process_header() [all …]
|
| H A D | ngx_http_userid_filter_module.c | 312 n = ngx_http_parse_multi_header_lines(&r->headers_in.cookies, &conf->name, in ngx_http_userid_get_uid() 322 cookies = r->headers_in.cookies.elts; in ngx_http_userid_get_uid() 343 cookies = r->headers_in.cookies.elts; in ngx_http_userid_get_uid()
|
| H A D | ngx_http_slice_filter_module.c | 449 if (r->headers_in.if_range) { in ngx_http_slice_get_start() 453 h = r->headers_in.range; in ngx_http_slice_get_start()
|
| /f-stack/app/nginx-1.16.1/src/http/ |
| H A D | ngx_http_request_body.c | 75 if (r->headers_in.content_length_n < 0 && !r->headers_in.chunked) { in ngx_http_read_client_request_body() 108 if (!r->headers_in.chunked in ngx_http_read_client_request_body() 165 if (!r->headers_in.chunked && rb->rest < size) { in ngx_http_read_client_request_body() 540 if (r->headers_in.content_length_n <= 0 && !r->headers_in.chunked) { in ngx_http_discard_request_body() 546 if (size || r->headers_in.chunked) { in ngx_http_discard_request_body() 718 if (r->headers_in.chunked) { in ngx_http_discard_request_body_filter() 788 r->headers_in.content_length_n = 0; in ngx_http_discard_request_body_filter() 807 || r->headers_in.expect == NULL in ngx_http_test_expect() 819 expect = &r->headers_in.expect->value; in ngx_http_test_expect() 851 if (r->headers_in.chunked) { in ngx_http_request_body_filter() [all …]
|
| H A D | ngx_http_request.c | 623 r->headers_in.keep_alive_n = -1; in ngx_http_alloc_request() 1759 r->headers_in.host = h; in ngx_http_process_host() 1786 r->headers_in.server = host; in ngx_http_process_host() 1817 r->headers_in.user_agent = h; in ngx_http_process_user_agent() 1827 r->headers_in.msie = 1; in ngx_http_process_user_agent() 1853 r->headers_in.opera = 1; in ngx_http_process_user_agent() 1854 r->headers_in.msie = 0; in ngx_http_process_user_agent() 1855 r->headers_in.msie6 = 0; in ngx_http_process_user_agent() 1858 if (!r->headers_in.msie && !r->headers_in.opera) { in ngx_http_process_user_agent() 3801 if (r->headers_in.host) { in ngx_http_log_error_handler() [all …]
|
| H A D | ngx_http_upstream.c | 505 u->headers_in.content_length_n = -1; in ngx_http_upstream_create() 1139 h = r->headers_in.range; in ngx_http_upstream_cache_check_range() 2450 status = u->headers_in.status_n; in ngx_http_upstream_test_next() 2590 status = u->headers_in.status_n; in ngx_http_upstream_intercept_errors() 2726 if (u->headers_in.x_accel_redirect in ngx_http_upstream_process_headers() 4497 u->headers_in.content_length = h; in ngx_http_upstream_process_content_length() 4512 u->headers_in.last_modified = h; in ngx_http_upstream_process_last_modified() 4529 pa = &u->headers_in.cookies; in ngx_http_upstream_process_set_cookie() 4700 u->headers_in.expires = h; in ngx_http_upstream_process_expires() 4908 u->headers_in.vary = h; in ngx_http_upstream_process_vary() [all …]
|
| H A D | ngx_http_variables.c | 165 offsetof(ngx_http_request_t, headers_in.host), 0, 0 }, 175 offsetof(ngx_http_request_t, headers_in.via), 0, 0 }, 1170 if (r->headers_in.content_length) { in ngx_http_variable_content_length() 1171 v->len = r->headers_in.content_length->value.len; in ngx_http_variable_content_length() 1172 v->data = r->headers_in.content_length->value.data; in ngx_http_variable_content_length() 1181 } else if (r->headers_in.content_length_n >= 0) { in ngx_http_variable_content_length() 1207 if (r->headers_in.server.len) { in ngx_http_variable_host() 1208 v->len = r->headers_in.server.len; in ngx_http_variable_host() 1209 v->data = r->headers_in.server.data; in ngx_http_variable_host() 1691 v->len = r->headers_in.user.len; in ngx_http_variable_remote_user() [all …]
|
| H A D | ngx_http_core_module.c | 819 switch (r->headers_in.connection_type) { in ngx_http_handler() 977 if (r->headers_in.content_length_n != -1 in ngx_http_core_find_config_phase() 1264 } else if (r->headers_in.msie6 in ngx_http_update_location_config() 1275 } else if (r->headers_in.safari in ngx_http_update_location_config() 1869 if (r->headers_in.user.len == 0 && r->headers_in.user.data != NULL) { in ngx_http_auth_basic_user() 1873 if (r->headers_in.authorization == NULL) { in ngx_http_auth_basic_user() 1926 r->headers_in.user.len = len; in ngx_http_auth_basic_user() 1927 r->headers_in.user.data = auth.data; in ngx_http_auth_basic_user() 1952 ae = r->headers_in.accept_encoding; in ngx_http_gzip_ok() 1986 if (r->headers_in.via == NULL) { in ngx_http_gzip_ok() [all …]
|
| H A D | ngx_http_special_response.c | 478 && r->headers_in.msie in ngx_http_special_response_handler() 651 if (clcf->msie_refresh && r->headers_in.msie) { in ngx_http_send_error_page() 690 && (r->headers_in.msie || r->headers_in.chrome) in ngx_http_send_special_response()
|
| H A D | ngx_http_header_filter_module.c | 334 } else if (r->headers_in.server.len) { in ngx_http_header_filter() 335 host = r->headers_in.server; in ngx_http_header_filter()
|
| H A D | ngx_http.c | 413 ngx_array_t headers_in; in ngx_http_init_headers_in_hash() local 418 if (ngx_array_init(&headers_in, cf->temp_pool, 32, sizeof(ngx_hash_key_t)) in ngx_http_init_headers_in_hash() 425 hk = ngx_array_push(&headers_in); in ngx_http_init_headers_in_hash() 443 if (ngx_hash_init(&hash, headers_in.elts, headers_in.nelts) != NGX_OK) { in ngx_http_init_headers_in_hash()
|
| /f-stack/app/nginx-1.16.1/src/http/modules/perl/ |
| H A D | nginx.xs | 274 ph = (ngx_table_elt_t **) ((char *) &r->headers_in + hh->offset); 288 a = (ngx_array_t *) ((char *) &r->headers_in + hh->offset); 334 part = &r->headers_in.headers.part; 377 if (r->headers_in.content_length_n <= 0 && !r->headers_in.chunked) {
|
| /f-stack/app/nginx-1.16.1/src/http/v2/ |
| H A D | ngx_http_v2.c | 1650 h = ngx_list_push(&r->headers_in.headers); in ngx_http_v2_state_process_header() 3098 if (ngx_list_init(&r->headers_in.headers, r->pool, 20, in ngx_http_v2_create_stream() 3106 r->headers_in.connection_type = NGX_HTTP_CONNECTION_CLOSE; in ngx_http_v2_create_stream() 3558 h = ngx_list_push(&r->headers_in.headers); in ngx_http_v2_parse_header() 3729 h = ngx_list_push(&r->headers_in.headers); in ngx_http_v2_construct_cookie_header() 3800 r->headers_in.chunked = 1; in ngx_http_v2_run_request() 3852 len = r->headers_in.content_length_n; in ngx_http_v2_read_request_body() 4019 if (r->headers_in.chunked) { in ngx_http_v2_process_request_body() 4020 r->headers_in.content_length_n = rb->received; in ngx_http_v2_process_request_body() 4079 if (r->headers_in.content_length_n != -1) { in ngx_http_v2_filter_request_body() [all …]
|
| H A D | ngx_http_v2_filter_module.c | 310 } else if (r->headers_in.server.len) { in ngx_http_v2_header_filter() 311 host = r->headers_in.server; in ngx_http_v2_header_filter() 941 if (r->headers_in.host == NULL) { in ngx_http_v2_push_resource() 957 h = (ngx_table_elt_t **) ((char *) &r->headers_in + ph[i].offset); in ngx_http_v2_push_resource() 970 h = (ngx_table_elt_t **) ((char *) &r->headers_in + ph[i].offset); in ngx_http_v2_push_resource() 1045 h = (ngx_table_elt_t **) ((char *) &r->headers_in + ph[i].offset); in ngx_http_v2_push_resource()
|