Home
last modified time | relevance | path

Searched refs:scheme (Results 1 – 25 of 33) sorted by relevance

12

/lighttpd1.4/src/t/
H A Dtest_keyvalue.c50 buffer *scheme = buffer_init(); in test_keyvalue_pcre_keyvalue_buffer_process() local
56 burl.scheme = scheme; in test_keyvalue_pcre_keyvalue_buffer_process()
61 buffer_copy_string_len(scheme, CONST_STR_LEN("http")); in test_keyvalue_pcre_keyvalue_buffer_process()
120 buffer_free(scheme); in test_keyvalue_pcre_keyvalue_buffer_process()
H A Dtest_request.c623 free(r.uri.scheme.ptr); in test_request()
/lighttpd1.4/src/
H A Drequest.h81 buffer scheme; /* scheme without colon or slashes ( "http" or "https" ) */ member
213 uint8_t scheme; member
221 int http_request_validate_pseudohdrs (request_st * restrict r, int scheme, unsigned int http_parseo…
H A Dmod_auth_api.h39 const struct http_auth_scheme_t *scheme; member
92 void http_auth_scheme_set (const http_auth_scheme_t *scheme);
H A Dmod_auth_api.c29 void http_auth_scheme_set (const http_auth_scheme_t *scheme) in http_auth_scheme_set() argument
35 memcpy(http_auth_schemes+i, scheme, sizeof(http_auth_scheme_t)); in http_auth_scheme_set()
H A Drequest.c566 http_request_validate_pseudohdrs (request_st * const restrict r, const int scheme, const unsigned i… in http_request_validate_pseudohdrs() argument
583 if (!scheme) in http_request_validate_pseudohdrs()
603 if (!buffer_is_blank(&r->target) || scheme) in http_request_validate_pseudohdrs()
729 if (__builtin_expect( (hpctx->scheme), 0)) in http_request_parse_header()
731 hpctx->scheme = 1; /*(marked present, but otherwise ignored)*/ in http_request_parse_header()
740 hpctx->scheme = 1; in http_request_parse_header()
769 http_request_validate_pseudohdrs(r, hpctx->scheme, in http_request_parse_header()
980 buffer_copy_string_len(&r->uri.scheme, "https", scheme_port == 443 ? 5 : 4); in http_request_parse_target()
H A Dburl.h8 const buffer *scheme; member
H A Dmod_redirect.c175 burl.scheme = &r->uri.scheme; in URIHANDLER_FUNC()
H A Dreqpool.c110 buffer_clear(&r->uri.scheme); in request_reset()
217 free(r->uri.scheme.ptr); in request_free_data()
H A Dhttp_cgi.c245 BUF_PTR_LEN(&r->uri.scheme)); in http_cgi_headers()
247 if (buffer_is_equal_string(&r->uri.scheme, CONST_STR_LEN("https"))) in http_cgi_headers()
H A Dmod_rewrite.c297 burl.scheme = &r->uri.scheme; in process_rewrite_rules()
H A Dkeyvalue.c281 if (burl->scheme) in pcre_keyvalue_buffer_subst_ext()
282 burl_append(b, BUF_PTR_LEN(burl->scheme), flags); in pcre_keyvalue_buffer_subst_ext()
H A Dmod_auth.c537 dauth->require->scheme = auth_scheme; in mod_auth_require_parse_array()
682 const http_auth_scheme_t * const scheme = dauth->require->scheme; in mod_auth_uri_handler() local
689 return scheme->checkfn(r, scheme->p_d, dauth->require, p->conf.auth_backend); in mod_auth_uri_handler()
H A Dmod_extforward.c596 if (0 != protolen && !buffer_eq_icase_slen(&r->uri.scheme, proto, protolen)) { in mod_extforward_set_proto()
609 http_header_env_set(r, CONST_STR_LEN("_L_EXTFORWARD_ACTUAL_PROTO"), BUF_PTR_LEN(&r->uri.scheme)); in mod_extforward_set_proto()
613 buffer_copy_string_len(&r->uri.scheme, CONST_STR_LEN("https")); in mod_extforward_set_proto()
617 buffer_copy_string_len(&r->uri.scheme, CONST_STR_LEN("http")); in mod_extforward_set_proto()
H A Dmod_ajp13.c456 if (buffer_is_equal_string(&r->uri.scheme, CONST_STR_LEN("https"))) { in ajp13_enc_attributes()
606 n = ajp13_enc_byte(x,n,buffer_is_equal_string(&r->uri.scheme, in ajp13_create_env()
H A Dhttp-header-glue.c89 if (buffer_is_equal_string(&r->uri.scheme, CONST_STR_LEN("https"))) { in http_response_buffer_append_authority()
107 buffer_append_str2(o, BUF_PTR_LEN(&r->uri.scheme), in http_response_redirect_to_directory()
H A Dmod_proxy.c791 b = &r->uri.scheme; in proxy_set_Forwarded()
1147 buffer_is_equal_string(&r->uri.scheme, CONST_STR_LEN("https")); in mod_proxy_check_extension()
H A Dmod_ssi.c808 if (!buffer_is_blank(&r->uri.scheme) && !buffer_is_blank(&r->uri.authority)) { in process_ssi_stmt()
809 chunkqueue_append_mem(cq, BUF_PTR_LEN(&r->uri.scheme)); in process_ssi_stmt()
H A Dconfigfile-glue.c502 l = &r->uri.scheme; in config_check_cond_nocache_eval()
H A Dresponse.c425 "URI-scheme : %s", r->uri.scheme.ptr); in http_response_prepare()
H A Dmod_wstunnel.c773 if (buffer_is_equal_string(&r->uri.scheme, CONST_STR_LEN("https"))) in create_response_ietf_00()
H A Dh2.c1390 hpctx.scheme = 0; in h2_parse_headers_frame()
1494 http_request_validate_pseudohdrs(r, hpctx.scheme, in h2_parse_headers_frame()
/lighttpd1.4/doc/outdated/
H A Dconfiguration.txt88 $HTTP["scheme"]
89 match on scheme
H A Dplugins.txt56 called after uri.path_raw, uri.authority and uri.scheme are set
H A Dmagnet.txt94 * lighty.env["uri.scheme"] = "http"
155 if (lighty.env["uri.scheme"] == "http") then

12