Lines Matching refs:request_info

167 	if (SG(request_info).post_entry && SG(request_info).content_type_dup) {  in sapi_handle_post()
168 SG(request_info).post_entry->post_handler(SG(request_info).content_type_dup, arg); in sapi_handle_post()
169 efree(SG(request_info).content_type_dup); in sapi_handle_post()
170 SG(request_info).content_type_dup = NULL; in sapi_handle_post()
177 uint32_t content_type_length = (uint32_t)strlen(SG(request_info).content_type); in sapi_read_post_data()
178 char *content_type = estrndup(SG(request_info).content_type, content_type_length); in sapi_read_post_data()
207 SG(request_info).post_entry = post_entry; in sapi_read_post_data()
211 SG(request_info).post_entry = NULL; in sapi_read_post_data()
214 SG(request_info).content_type_dup = NULL; in sapi_read_post_data()
223 SG(request_info).content_type_dup = content_type; in sapi_read_post_data()
258 if ((SG(post_max_size) > 0) && (SG(request_info).content_length > SG(post_max_size))) { in SAPI_POST_READER_FUNC()
260 SG(request_info).content_length, SG(post_max_size)); in SAPI_POST_READER_FUNC()
265 …SG(request_info).request_body = php_stream_temp_create_ex(TEMP_STREAM_DEFAULT, SAPI_POST_BLOCK_SIZ… in SAPI_POST_READER_FUNC()
276 if (php_stream_write(SG(request_info).request_body, buffer, read_bytes) != read_bytes) { in SAPI_POST_READER_FUNC()
278 php_stream_truncate_set_size(SG(request_info).request_body, 0); in SAPI_POST_READER_FUNC()
294 php_stream_rewind(SG(request_info).request_body); in SAPI_POST_READER_FUNC()
390 if (SG(request_info).headers_read == 1) in sapi_activate_headers_only()
392 SG(request_info).headers_read = 1; in sapi_activate_headers_only()
401 SG(request_info).request_body = NULL; in sapi_activate_headers_only()
402 SG(request_info).current_user = NULL; in sapi_activate_headers_only()
403 SG(request_info).current_user_length = 0; in sapi_activate_headers_only()
404 SG(request_info).no_headers = 0; in sapi_activate_headers_only()
405 SG(request_info).post_entry = NULL; in sapi_activate_headers_only()
412 if (SG(request_info).request_method && !strcmp(SG(request_info).request_method, "HEAD")) { in sapi_activate_headers_only()
413 SG(request_info).headers_only = 1; in sapi_activate_headers_only()
415 SG(request_info).headers_only = 0; in sapi_activate_headers_only()
418 SG(request_info).cookie_data = sapi_module.read_cookies(); in sapi_activate_headers_only()
445 SG(request_info).request_body = NULL; in sapi_activate()
446 SG(request_info).current_user = NULL; in sapi_activate()
447 SG(request_info).current_user_length = 0; in sapi_activate()
448 SG(request_info).no_headers = 0; in sapi_activate()
449 SG(request_info).post_entry = NULL; in sapi_activate()
450 SG(request_info).proto_num = 1000; /* Default to HTTP 1.0 */ in sapi_activate()
454 if (SG(request_info).request_method && !strcmp(SG(request_info).request_method, "HEAD")) { in sapi_activate()
455 SG(request_info).headers_only = 1; in sapi_activate()
457 SG(request_info).headers_only = 0; in sapi_activate()
464 && SG(request_info).content_type in sapi_activate()
465 && SG(request_info).request_method in sapi_activate()
466 && !strcmp(SG(request_info).request_method, "POST")) { in sapi_activate()
471 SG(request_info).content_type_dup = NULL; in sapi_activate()
475 SG(request_info).cookie_data = sapi_module.read_cookies(); in sapi_activate()
497 if (SG(request_info).request_body) { in sapi_deactivate()
498 SG(request_info).request_body = NULL; in sapi_deactivate()
510 if (SG(request_info).auth_user) { in sapi_deactivate()
511 efree(SG(request_info).auth_user); in sapi_deactivate()
513 if (SG(request_info).auth_password) { in sapi_deactivate()
514 efree(SG(request_info).auth_password); in sapi_deactivate()
516 if (SG(request_info).auth_digest) { in sapi_deactivate()
517 efree(SG(request_info).auth_digest); in sapi_deactivate()
519 if (SG(request_info).content_type_dup) { in sapi_deactivate()
520 efree(SG(request_info).content_type_dup); in sapi_deactivate()
522 if (SG(request_info).current_user) { in sapi_deactivate()
523 efree(SG(request_info).current_user); in sapi_deactivate()
538 SG(request_info).headers_read = 0; in sapi_deactivate()
546 SG(request_info).request_method = NULL; in sapi_initialize_empty_request()
547 SG(request_info).auth_digest = SG(request_info).auth_user = SG(request_info).auth_password = NULL; in sapi_initialize_empty_request()
548 SG(request_info).content_type_dup = NULL; in sapi_initialize_empty_request()
661 if (SG(headers_sent) && !SG(request_info).no_headers) { in sapi_header_op()
814 } else if (SG(request_info).proto_num > 1000 && in sapi_header_op()
815 SG(request_info).request_method && in sapi_header_op()
816 strcmp(SG(request_info).request_method, "HEAD") && in sapi_header_op()
817 strcmp(SG(request_info).request_method, "GET")) { in sapi_header_op()
844 if (SG(headers_sent) || SG(request_info).no_headers) { in sapi_send_headers()
1012 …if (!SG(request_info).path_translated || (VCWD_STAT(SG(request_info).path_translated, &SG(global_s… in sapi_get_stat()