Home
last modified time | relevance | path

Searched refs:uri (Results 1 – 25 of 44) sorted by relevance

12

/f-stack/app/nginx-1.16.1/src/http/modules/
H A Dngx_http_try_files_module.c135 reserve = len > r->uri.len ? len - r->uri.len : 0; in ngx_http_try_files_handler()
141 reserve = len > r->uri.len - alias ? len - (r->uri.len - alias) : 0; in ngx_http_try_files_handler()
256 r->uri = path; in ngx_http_try_files_handler()
260 r->uri = path; in ngx_http_try_files_handler()
265 name = r->uri.data; in ngx_http_try_files_handler()
267 r->uri.len = alias + path.len; in ngx_http_try_files_handler()
268 r->uri.data = ngx_pnalloc(r->pool, r->uri.len); in ngx_http_try_files_handler()
269 if (r->uri.data == NULL) { in ngx_http_try_files_handler()
270 r->uri.len = 0; in ngx_http_try_files_handler()
274 p = ngx_copy(r->uri.data, name, alias); in ngx_http_try_files_handler()
[all …]
H A Dngx_http_random_index_module.c80 ngx_str_t path, uri, *name; in ngx_http_random_index_handler() local
86 if (r->uri.data[r->uri.len - 1] != '/') { in ngx_http_random_index_handler()
246 uri.len = r->uri.len + name[n].len; in ngx_http_random_index_handler()
248 uri.data = ngx_pnalloc(r->pool, uri.len); in ngx_http_random_index_handler()
249 if (uri.data == NULL) { in ngx_http_random_index_handler()
253 last = ngx_copy(uri.data, r->uri.data, r->uri.len); in ngx_http_random_index_handler()
256 return ngx_http_internal_redirect(r, &uri, &r->args); in ngx_http_random_index_handler()
H A Dngx_http_index_module.c102 ngx_str_t path, uri; in ngx_http_index_handler() local
112 if (r->uri.data[r->uri.len - 1] != '/') { in ngx_http_index_handler()
190 uri.len = len - 1; in ngx_http_index_handler()
191 uri.data = name; in ngx_http_index_handler()
192 return ngx_http_internal_redirect(r, &uri, &r->args); in ngx_http_index_handler()
262 uri.len = r->uri.len + len - 1; in ngx_http_index_handler()
265 uri.data = path.data + root; in ngx_http_index_handler()
268 uri.data = ngx_pnalloc(r->pool, uri.len); in ngx_http_index_handler()
269 if (uri.data == NULL) { in ngx_http_index_handler()
273 p = ngx_copy(uri.data, r->uri.data, r->uri.len); in ngx_http_index_handler()
[all …]
H A Dngx_http_referer_module.c120 ngx_str_t *uri; in ngx_http_referer_variable() local
195 if (uri) { in ngx_http_referer_variable()
196 goto uri; in ngx_http_referer_variable()
244 uri: in ngx_http_referer_variable()
258 if (len < uri->len || ngx_strncmp(uri->data, p, uri->len) != 0) { in ngx_http_referer_variable()
477 ngx_str_t *value, uri; in ngx_http_valid_referers() local
526 ngx_str_null(&uri); in ngx_http_valid_referers()
532 uri.data = p; in ngx_http_valid_referers()
547 ngx_str_t *value, ngx_str_t *uri) in ngx_http_add_referer() argument
552 if (uri == NULL || uri->len == 0) { in ngx_http_add_referer()
[all …]
H A Dngx_http_dav_module.c158 if (r->uri.data[r->uri.len - 1] == '/') { in ngx_http_dav_handler()
359 if (r->uri.data[r->uri.len - 1] != '/') { in ngx_http_dav_delete_handler()
504 if (r->uri.data[r->uri.len - 1] != '/') { in ngx_http_dav_mkcol_handler()
516 r->uri.len--; in ngx_http_dav_mkcol_handler()
636 if ((r->uri.data[r->uri.len - 1] == '/' && *(last - 1) != '/') in ngx_http_dav_copy_move_handler()
637 || (r->uri.data[r->uri.len - 1] != '/' && *(last - 1) == '/')) in ngx_http_dav_copy_move_handler()
699 uri = r->uri; in ngx_http_dav_copy_move_handler()
700 r->uri = duri; in ngx_http_dav_copy_move_handler()
706 r->uri = uri; in ngx_http_dav_copy_move_handler()
764 if (r->uri.data[r->uri.len - 1] != '/') { in ngx_http_dav_copy_move_handler()
[all …]
H A Dngx_http_auth_request_module.c14 ngx_str_t uri; member
112 if (arcf->uri.len == 0) { in ngx_http_auth_request_handler()
189 if (ngx_http_subrequest(r, &arcf->uri, NULL, &sr, ps, in ngx_http_auth_request_handler()
330 ngx_conf_merge_str_value(conf->uri, prev->uri, ""); in ngx_http_auth_request_merge_conf()
363 if (arcf->uri.data != NULL) { in ngx_http_auth_request()
370 arcf->uri.len = 0; in ngx_http_auth_request()
371 arcf->uri.data = (u_char *) ""; in ngx_http_auth_request()
376 arcf->uri = value[1]; in ngx_http_auth_request()
H A Dngx_http_static_module.c66 if (r->uri.data[r->uri.len - 1] == '/') { in ngx_http_static_handler()
158 len = r->uri.len + 1; in ngx_http_static_handler()
176 last = ngx_copy(location, r->uri.data, r->uri.len); in ngx_http_static_handler()
H A Dngx_http_proxy_module.c1030 if (url.uri.len) { in ngx_http_proxy_eval()
1038 ngx_memcpy(p, url.uri.data, url.uri.len); in ngx_http_proxy_eval()
1112 u->uri = ctx->vars.uri; in ngx_http_proxy_create_key()
1132 len = ctx->vars.uri.len + r->uri.len - loc_len + escape in ngx_http_proxy_create_key()
1143 p = ngx_copy(p, ctx->vars.uri.data, ctx->vars.uri.len); in ngx_http_proxy_create_key()
1152 p = ngx_copy(p, r->uri.data + loc_len, r->uri.len - loc_len); in ngx_http_proxy_create_key()
1161 u->uri = *key; in ngx_http_proxy_create_key()
1243 uri_len = ctx->vars.uri.len + r->uri.len - loc_len + escape in ngx_http_proxy_create_request()
1353 b->last = ngx_copy(b->last, ctx->vars.uri.data, ctx->vars.uri.len); in ngx_http_proxy_create_request()
1379 u->uri.len = b->last - u->uri.data; in ngx_http_proxy_create_request()
[all …]
H A Dngx_http_autoindex_module.c169 if (r->uri.data[r->uri.len - 1] != '/') { in ngx_http_autoindex_handler()
475 escape_html = ngx_escape_html(NULL, r->uri.data, r->uri.len); in ngx_http_autoindex_html()
478 + r->uri.len + escape_html in ngx_http_autoindex_html()
480 + r->uri.len + escape_html in ngx_http_autoindex_html()
529 b->last = (u_char *) ngx_escape_html(b->last, r->uri.data, r->uri.len); in ngx_http_autoindex_html()
531 b->last = (u_char *) ngx_escape_html(b->last, r->uri.data, r->uri.len); in ngx_http_autoindex_html()
534 b->last = ngx_cpymem(b->last, r->uri.data, r->uri.len); in ngx_http_autoindex_html()
536 b->last = ngx_cpymem(b->last, r->uri.data, r->uri.len); in ngx_http_autoindex_html()
H A Dngx_http_ssi_filter_module.c1647 if (r->uri.data[prefix - 1] == '/') { in ngx_http_ssi_evaluate_string()
1660 p = ngx_copy(data, r->uri.data, prefix); in ngx_http_ssi_evaluate_string()
1860 p = ngx_copy(p, r->uri.data, prefix); in ngx_http_ssi_evaluate_string()
2000 uri = params[NGX_HTTP_SSI_INCLUDE_VIRTUAL]; in ngx_http_ssi_include()
2006 if (uri && file) { in ngx_http_ssi_include()
2009 uri, file); in ngx_http_ssi_include()
2013 if (uri == NULL && file == NULL) { in ngx_http_ssi_include()
2027 if (uri == NULL) { in ngx_http_ssi_include()
2048 if (uri == NULL) { in ngx_http_ssi_include()
2049 uri = file; in ngx_http_ssi_include()
[all …]
H A Dngx_http_flv_module.c80 if (r->uri.data[r->uri.len - 1] == '/') { in ngx_http_flv_handler()
H A Dngx_http_gzip_static_module.c102 if (r->uri.data[r->uri.len - 1] == '/') { in ngx_http_gzip_static_handler()
/f-stack/app/nginx-1.16.1/src/core/
H A Dngx_inet.c723 if (uri) { in ngx_parse_unix_domain_url()
725 uri++; in ngx_parse_unix_domain_url()
726 u->uri.len = last - uri; in ngx_parse_unix_domain_url()
727 u->uri.data = uri; in ngx_parse_unix_domain_url()
807 if (uri == NULL || args < uri) { in ngx_parse_inet_url()
812 if (uri) { in ngx_parse_inet_url()
818 u->uri.len = last - uri; in ngx_parse_inet_url()
819 u->uri.data = uri; in ngx_parse_inet_url()
1016 if (uri) { in ngx_parse_inet6_url()
1022 u->uri.len = last - uri; in ngx_parse_inet6_url()
[all …]
/f-stack/app/nginx-1.16.1/src/http/
H A Dngx_http_parse.c1282 u = r->uri.data; in ngx_http_parse_complex_uri()
1566 r->uri.len = u - r->uri.data; in ngx_http_parse_complex_uri()
1591 r->uri.len = u - r->uri.data; in ngx_http_parse_complex_uri()
1830 len = uri->len; in ngx_http_parse_unsafe_uri()
1831 p = uri->data; in ngx_http_parse_unsafe_uri()
1885 src = uri->data; in ngx_http_parse_unsafe_uri()
1896 uri->len = dst - uri->data; in ngx_http_parse_unsafe_uri()
1901 len = uri->len; in ngx_http_parse_unsafe_uri()
1902 p = uri->data; in ngx_http_parse_unsafe_uri()
2115 last = uri->data + uri->len; in ngx_http_split_args()
[all …]
H A Dngx_http_special_response.c424 error, &r->uri, &r->args); in ngx_http_special_response_handler()
587 ngx_str_t uri, args; in ngx_http_send_error_page() local
601 if (ngx_http_complex_value(r, &err_page->value, &uri) != NGX_OK) { in ngx_http_send_error_page()
605 if (uri.len && uri.data[0] == '/') { in ngx_http_send_error_page()
608 ngx_http_split_args(r, &uri, &args); in ngx_http_send_error_page()
619 return ngx_http_internal_redirect(r, &uri, &args); in ngx_http_send_error_page()
622 if (uri.len && uri.data[0] == '@') { in ngx_http_send_error_page()
623 return ngx_http_named_location(r, &uri); in ngx_http_send_error_page()
643 location->value = uri; in ngx_http_send_error_page()
H A Dngx_http_request.c1213 r->uri.data = ngx_pnalloc(r->pool, r->uri.len + 1); in ngx_http_process_request_uri()
1214 if (r->uri.data == NULL) { in ngx_http_process_request_uri()
1222 r->uri.len = 0; in ngx_http_process_request_uri()
1231 r->uri.data = r->uri_start; in ngx_http_process_request_uri()
1258 p = r->uri.data; in ngx_http_process_request_uri()
1259 last = r->uri.data + r->uri.len; in ngx_http_process_request_uri()
1279 p = r->uri.data + r->uri.len - 1; in ngx_http_process_request_uri()
1281 while (p > r->uri.data) { in ngx_http_process_request_uri()
1296 if (p != r->uri.data + r->uri.len - 1) { in ngx_http_process_request_uri()
1297 r->uri.len = p + 1 - r->uri.data; in ngx_http_process_request_uri()
[all …]
H A Dngx_http_core_module.c1203 if (r->uri.data[r->uri.len - 1] == '/') { in ngx_http_core_content_phase()
1392 u_char *uri; in ngx_http_core_find_static_location() local
1396 len = r->uri.len; in ngx_http_core_find_static_location()
1397 uri = r->uri.data; in ngx_http_core_find_static_location()
1574 if (r->uri.data[i] == '.' && r->uri.data[i - 1] != '/') { in ngx_http_set_exten()
1857 last = ngx_cpystrn(last, r->uri.data + alias, r->uri.len - alias + 1); in ngx_http_map_uri_to_path()
2314 sr->uri = *uri; in ngx_http_subrequest()
2431 r->uri = *uri; in ngx_http_internal_redirect()
4657 ccv.value = &uri; in ngx_http_core_error_page()
4666 if (cv.lengths == NULL && uri.len && uri.data[0] == '/') { in ngx_http_core_error_page()
[all …]
H A Dngx_http_copy_filter_module.c98 "http copy filter: \"%V?%V\"", &r->uri, &r->args); in ngx_http_copy_filter()
162 "http copy filter: %i \"%V?%V\"", rc, &r->uri, &r->args); in ngx_http_copy_filter()
200 "http aio: \"%V?%V\"", &r->uri, &r->args); in ngx_http_copy_aio_event_handler()
321 "http thread: \"%V?%V\"", &r->uri, &r->args); in ngx_http_copy_thread_event_handler()
H A Dngx_http_postpone_filter_module.c63 "http postpone filter \"%V?%V\" %p", &r->uri, &r->args, in); in ngx_http_postpone_filter()
110 &pr->request->uri, &pr->request->args); in ngx_http_postpone_filter()
126 &r->uri, &r->args); in ngx_http_postpone_filter()
H A Dngx_http.h102 ngx_int_t ngx_http_parse_unsafe_uri(ngx_http_request_t *r, ngx_str_t *uri,
112 void ngx_http_split_args(ngx_http_request_t *r, ngx_str_t *uri,
H A Dngx_http_script.h126 unsigned uri:1; member
142 unsigned uri:1; member
/f-stack/app/nginx-1.16.1/src/event/
H A Dngx_event_openssl_stapling.c26 ngx_str_t uri; member
56 ngx_str_t uri; member
466 staple->uri = u.uri; in ngx_ssl_stapling_responder()
469 if (staple->uri.len == 0) { in ngx_ssl_stapling_responder()
470 ngx_str_set(&staple->uri, "/"); in ngx_ssl_stapling_responder()
573 ctx->uri = staple->uri; in ngx_ssl_stapling_update()
1275 len = sizeof("GET ") - 1 + ctx->uri.len + sizeof("/") - 1 in ngx_ssl_ocsp_create_request()
1288 p = ngx_cpymem(p, ctx->uri.data, ctx->uri.len); in ngx_ssl_ocsp_create_request()
1290 if (ctx->uri.data[ctx->uri.len - 1] != '/') { in ngx_ssl_ocsp_create_request()
/f-stack/app/nginx-1.16.1/src/http/modules/perl/
H A Dnginx.xs169 uri(r)
176 ngx_http_perl_set_targ(r->uri.data, r->uri.len);
778 internal_redirect(r, uri)
782 SV *uri;
788 uri = ST(1);
792 if (ngx_http_perl_sv2str(aTHX_ r, &ctx->redirect_uri, uri) != NGX_OK) {
H A Dngx_http_perl_module.c185 ngx_str_t uri, args, *handler; in ngx_http_perl_handle_request() local
241 uri = ctx->redirect_uri; in ngx_http_perl_handle_request()
245 uri.len = 0; in ngx_http_perl_handle_request()
256 if (uri.len) { in ngx_http_perl_handle_request()
257 ngx_http_internal_redirect(r, &uri, &args); in ngx_http_perl_handle_request()
/f-stack/app/nginx-1.16.1/src/mail/
H A Dngx_mail_auth_http_module.c22 ngx_str_t uri; member
1212 len = sizeof("GET ") - 1 + ahcf->uri.len + sizeof(" HTTP/1.0" CRLF) - 1 in ngx_mail_auth_http_create_request()
1249 b->last = ngx_copy(b->last, ahcf->uri.data, ahcf->uri.len); in ngx_mail_auth_http_create_request()
1452 conf->uri = prev->uri; in ngx_mail_auth_http_merge_conf()
1538 ahcf->uri = u.uri; in ngx_mail_auth_http()
1540 if (ahcf->uri.len == 0) { in ngx_mail_auth_http()
1541 ngx_str_set(&ahcf->uri, "/"); in ngx_mail_auth_http()

12