Lines Matching refs:request_info

188 	if (SG(request_info).post_entry && SG(request_info).content_type_dup) {  in sapi_handle_post()
189 SG(request_info).post_entry->post_handler(SG(request_info).content_type_dup, arg TSRMLS_CC); in sapi_handle_post()
190 if (SG(request_info).post_data) { in sapi_handle_post()
191 efree(SG(request_info).post_data); in sapi_handle_post()
192 SG(request_info).post_data = NULL; in sapi_handle_post()
194 efree(SG(request_info).content_type_dup); in sapi_handle_post()
195 SG(request_info).content_type_dup = NULL; in sapi_handle_post()
202 uint content_type_length = strlen(SG(request_info).content_type); in sapi_read_post_data()
203 char *content_type = estrndup(SG(request_info).content_type, content_type_length); in sapi_read_post_data()
232 SG(request_info).post_entry = post_entry; in sapi_read_post_data()
236 SG(request_info).post_entry = NULL; in sapi_read_post_data()
239 SG(request_info).content_type_dup = NULL; in sapi_read_post_data()
248 SG(request_info).content_type_dup = content_type; in sapi_read_post_data()
265 if ((SG(post_max_size) > 0) && (SG(request_info).content_length > SG(post_max_size))) { in SAPI_POST_READER_FUNC()
267 SG(request_info).content_length, SG(post_max_size)); in SAPI_POST_READER_FUNC()
270 SG(request_info).post_data = emalloc(allocated_bytes); in SAPI_POST_READER_FUNC()
273 …read_bytes = sapi_module.read_post(SG(request_info).post_data+SG(read_post_bytes), SAPI_POST_BLOCK… in SAPI_POST_READER_FUNC()
287 SG(request_info).post_data = erealloc(SG(request_info).post_data, allocated_bytes); in SAPI_POST_READER_FUNC()
290 SG(request_info).post_data[SG(read_post_bytes)] = 0; /* terminating NULL */ in SAPI_POST_READER_FUNC()
291 SG(request_info).post_data_length = SG(read_post_bytes); in SAPI_POST_READER_FUNC()
386 if (SG(request_info).headers_read == 1) in sapi_activate_headers_only()
388 SG(request_info).headers_read = 1; in sapi_activate_headers_only()
397 SG(request_info).post_data = NULL; in sapi_activate_headers_only()
398 SG(request_info).raw_post_data = NULL; in sapi_activate_headers_only()
399 SG(request_info).current_user = NULL; in sapi_activate_headers_only()
400 SG(request_info).current_user_length = 0; in sapi_activate_headers_only()
401 SG(request_info).no_headers = 0; in sapi_activate_headers_only()
402 SG(request_info).post_entry = NULL; in sapi_activate_headers_only()
409 if (SG(request_info).request_method && !strcmp(SG(request_info).request_method, "HEAD")) { in sapi_activate_headers_only()
410 SG(request_info).headers_only = 1; in sapi_activate_headers_only()
412 SG(request_info).headers_only = 0; in sapi_activate_headers_only()
415 SG(request_info).cookie_data = sapi_module.read_cookies(TSRMLS_C); in sapi_activate_headers_only()
443 SG(request_info).post_data = NULL; in sapi_activate()
444 SG(request_info).raw_post_data = NULL; in sapi_activate()
445 SG(request_info).current_user = NULL; in sapi_activate()
446 SG(request_info).current_user_length = 0; in sapi_activate()
447 SG(request_info).no_headers = 0; in sapi_activate()
448 SG(request_info).post_entry = NULL; in sapi_activate()
449 SG(request_info).proto_num = 1000; /* Default to HTTP 1.0 */ in sapi_activate()
453 if (SG(request_info).request_method && !strcmp(SG(request_info).request_method, "HEAD")) { in sapi_activate()
454 SG(request_info).headers_only = 1; in sapi_activate()
456 SG(request_info).headers_only = 0; in sapi_activate()
462 if (PG(enable_post_data_reading) && SG(request_info).request_method) { in sapi_activate()
463 if (SG(request_info).content_type && !strcmp(SG(request_info).request_method, "POST")) { in sapi_activate()
471 SG(request_info).content_type_dup = NULL; in sapi_activate()
477 SG(request_info).content_type_dup = NULL; in sapi_activate()
481 SG(request_info).cookie_data = sapi_module.read_cookies(TSRMLS_C); in sapi_activate()
504 if (SG(request_info).post_data) { in sapi_deactivate()
505 efree(SG(request_info).post_data); in sapi_deactivate()
517 if (SG(request_info).raw_post_data) { in sapi_deactivate()
518 efree(SG(request_info).raw_post_data); in sapi_deactivate()
520 if (SG(request_info).auth_user) { in sapi_deactivate()
521 efree(SG(request_info).auth_user); in sapi_deactivate()
523 if (SG(request_info).auth_password) { in sapi_deactivate()
524 efree(SG(request_info).auth_password); in sapi_deactivate()
526 if (SG(request_info).auth_digest) { in sapi_deactivate()
527 efree(SG(request_info).auth_digest); in sapi_deactivate()
529 if (SG(request_info).content_type_dup) { in sapi_deactivate()
530 efree(SG(request_info).content_type_dup); in sapi_deactivate()
532 if (SG(request_info).current_user) { in sapi_deactivate()
533 efree(SG(request_info).current_user); in sapi_deactivate()
552 SG(request_info).headers_read = 0; in sapi_deactivate()
560 SG(request_info).request_method = NULL; in sapi_initialize_empty_request()
561 SG(request_info).auth_digest = SG(request_info).auth_user = SG(request_info).auth_password = NULL; in sapi_initialize_empty_request()
562 SG(request_info).content_type_dup = NULL; in sapi_initialize_empty_request()
675 if (SG(headers_sent) && !SG(request_info).no_headers) { in sapi_header_op()
824 } else if (SG(request_info).proto_num > 1000 && in sapi_header_op()
825 SG(request_info).request_method && in sapi_header_op()
826 strcmp(SG(request_info).request_method, "HEAD") && in sapi_header_op()
827 strcmp(SG(request_info).request_method, "GET")) { in sapi_header_op()
854 if (SG(headers_sent) || SG(request_info).no_headers || SG(callback_run)) { in sapi_send_headers()
1005 …if (!SG(request_info).path_translated || (VCWD_STAT(SG(request_info).path_translated, &SG(global_s… in sapi_get_stat()