Lines Matching refs:request_info

165 	if (SG(request_info).post_entry && SG(request_info).content_type_dup) {  in sapi_handle_post()
166 SG(request_info).post_entry->post_handler(SG(request_info).content_type_dup, arg); in sapi_handle_post()
167 efree(SG(request_info).content_type_dup); in sapi_handle_post()
168 SG(request_info).content_type_dup = NULL; in sapi_handle_post()
175 uint32_t content_type_length = (uint32_t)strlen(SG(request_info).content_type); in sapi_read_post_data()
176 char *content_type = estrndup(SG(request_info).content_type, content_type_length); in sapi_read_post_data()
205 SG(request_info).post_entry = post_entry; in sapi_read_post_data()
209 SG(request_info).post_entry = NULL; in sapi_read_post_data()
212 SG(request_info).content_type_dup = NULL; in sapi_read_post_data()
221 SG(request_info).content_type_dup = content_type; in sapi_read_post_data()
256 if ((SG(post_max_size) > 0) && (SG(request_info).content_length > SG(post_max_size))) { in SAPI_POST_READER_FUNC()
258 SG(request_info).content_length, SG(post_max_size)); in SAPI_POST_READER_FUNC()
263 …SG(request_info).request_body = php_stream_temp_create_ex(TEMP_STREAM_DEFAULT, SAPI_POST_BLOCK_SIZ… in SAPI_POST_READER_FUNC()
274 if (php_stream_write(SG(request_info).request_body, buffer, read_bytes) != read_bytes) { in SAPI_POST_READER_FUNC()
276 php_stream_truncate_set_size(SG(request_info).request_body, 0); in SAPI_POST_READER_FUNC()
292 php_stream_rewind(SG(request_info).request_body); in SAPI_POST_READER_FUNC()
388 if (SG(request_info).headers_read == 1) in sapi_activate_headers_only()
390 SG(request_info).headers_read = 1; in sapi_activate_headers_only()
399 SG(request_info).request_body = NULL; in sapi_activate_headers_only()
400 SG(request_info).current_user = NULL; in sapi_activate_headers_only()
401 SG(request_info).current_user_length = 0; in sapi_activate_headers_only()
402 SG(request_info).no_headers = 0; in sapi_activate_headers_only()
403 SG(request_info).post_entry = NULL; in sapi_activate_headers_only()
410 if (SG(request_info).request_method && !strcmp(SG(request_info).request_method, "HEAD")) { in sapi_activate_headers_only()
411 SG(request_info).headers_only = 1; in sapi_activate_headers_only()
413 SG(request_info).headers_only = 0; in sapi_activate_headers_only()
416 SG(request_info).cookie_data = sapi_module.read_cookies(); in sapi_activate_headers_only()
443 SG(request_info).request_body = NULL; in sapi_activate()
444 SG(request_info).current_user = NULL; in sapi_activate()
445 SG(request_info).current_user_length = 0; in sapi_activate()
446 SG(request_info).no_headers = 0; in sapi_activate()
447 SG(request_info).post_entry = NULL; in sapi_activate()
448 SG(request_info).proto_num = 1000; /* Default to HTTP 1.0 */ in sapi_activate()
452 if (SG(request_info).request_method && !strcmp(SG(request_info).request_method, "HEAD")) { in sapi_activate()
453 SG(request_info).headers_only = 1; in sapi_activate()
455 SG(request_info).headers_only = 0; in sapi_activate()
462 && SG(request_info).content_type in sapi_activate()
463 && SG(request_info).request_method in sapi_activate()
464 && !strcmp(SG(request_info).request_method, "POST")) { in sapi_activate()
469 SG(request_info).content_type_dup = NULL; in sapi_activate()
473 SG(request_info).cookie_data = sapi_module.read_cookies(); in sapi_activate()
495 if (SG(request_info).request_body) { in sapi_deactivate_module()
496 SG(request_info).request_body = NULL; in sapi_deactivate_module()
508 if (SG(request_info).auth_user) { in sapi_deactivate_module()
509 efree(SG(request_info).auth_user); in sapi_deactivate_module()
511 if (SG(request_info).auth_password) { in sapi_deactivate_module()
512 efree(SG(request_info).auth_password); in sapi_deactivate_module()
514 if (SG(request_info).auth_digest) { in sapi_deactivate_module()
515 efree(SG(request_info).auth_digest); in sapi_deactivate_module()
517 if (SG(request_info).content_type_dup) { in sapi_deactivate_module()
518 efree(SG(request_info).content_type_dup); in sapi_deactivate_module()
520 if (SG(request_info).current_user) { in sapi_deactivate_module()
521 efree(SG(request_info).current_user); in sapi_deactivate_module()
540 SG(request_info).headers_read = 0; in sapi_deactivate_destroy()
554 SG(request_info).request_method = NULL; in sapi_initialize_empty_request()
555 SG(request_info).auth_digest = SG(request_info).auth_user = SG(request_info).auth_password = NULL; in sapi_initialize_empty_request()
556 SG(request_info).content_type_dup = NULL; in sapi_initialize_empty_request()
669 if (SG(headers_sent) && !SG(request_info).no_headers) { in sapi_header_op()
813 } else if (SG(request_info).proto_num > 1000 && in sapi_header_op()
814 SG(request_info).request_method && in sapi_header_op()
815 strcmp(SG(request_info).request_method, "HEAD") && in sapi_header_op()
816 strcmp(SG(request_info).request_method, "GET")) { in sapi_header_op()
843 if (SG(headers_sent) || SG(request_info).no_headers) { in sapi_send_headers()
1011 …if (!SG(request_info).path_translated || (VCWD_STAT(SG(request_info).path_translated, &SG(global_s… in sapi_get_stat()