Lines Matching refs:path

125 	buffer_append_string_encoded(vb, BUF_PTR_LEN(&r->uri.path),  in http_response_redirect_to_directory()
293 if (r->physical.path.ptr) { /*(skip for mod_fastcgi authorizer)*/ in http_response_reset()
296 buffer_reset(&r->physical.path); in http_response_reset()
320 void http_response_send_file (request_st * const r, const buffer * const path, stat_cache_entry *sc… in http_response_send_file() argument
323 sce = stat_cache_get_entry_open(path, r->conf.follow_symlink); in http_response_send_file()
327 "not a regular file: %s -> %s", r->uri.path.ptr, path->ptr); in http_response_send_file()
334 "file open failed: %s", path->ptr); in http_response_send_file()
341 && 0 != stat_cache_path_contains_symlink(path, r->conf.errh)) { in http_response_send_file()
347 "Path : %s", path->ptr); in http_response_send_file()
358 r->uri.path.ptr, path->ptr); in http_response_send_file()
425 static void http_response_xsendfile (request_st * const r, buffer * const path, const array * const… in http_response_xsendfile() argument
438 buffer_urldecode_path(path); in http_response_xsendfile()
439 if (!buffer_is_valid_UTF8(path)) { in http_response_xsendfile()
441 "X-Sendfile invalid UTF-8 after url-decode: %s", path->ptr); in http_response_xsendfile()
448 buffer_path_simplify(path); in http_response_xsendfile()
450 buffer_to_lower(path); in http_response_xsendfile()
452 if (buffer_is_blank(path)) { in http_response_xsendfile()
463 ? array_match_value_prefix(xdocroot, path) in http_response_xsendfile()
464 : array_match_value_prefix_nc(xdocroot, path); in http_response_xsendfile()
467 "X-Sendfile (%s) not under configured x-sendfile-docroot(s)", path->ptr); in http_response_xsendfile()
473 if (valid) http_response_send_file(r, path, NULL); in http_response_xsendfile()
1129 "response headers too large for %s", r->uri.path.ptr); in http_response_parse_headers()