Lines Matching refs:request_info

378 	if (SG(request_info).no_headers == 1) {  in sapi_cgi_send_headers()
484 assert(SG(request_info).content_length >= SG(read_post_bytes)); in sapi_cgi_read_post()
486 remaining_bytes = (size_t)(SG(request_info).content_length - SG(read_post_bytes)); in sapi_cgi_read_post()
511 size_t remaining = SG(request_info).content_length - SG(read_post_bytes); in sapi_fcgi_read_post()
702 char *script_name = SG(request_info).request_uri; in sapi_cgi_register_variables()
749 php_self = SG(request_info).request_uri ? SG(request_info).request_uri : ""; in sapi_cgi_register_variables()
867 if (!SG(request_info).path_translated) {
899 path_len = strlen(SG(request_info).path_translated);
902 if (!IS_SLASH(SG(request_info).path_translated[path_len])) {
904 memcpy(path, SG(request_info).path_translated, path_len + 1);
908 path = estrndup(SG(request_info).path_translated, path_len);
1188 SG(request_info).path_translated = NULL;
1189 SG(request_info).request_method = NULL;
1190 SG(request_info).proto_num = 1000;
1191 SG(request_info).query_string = NULL;
1192 SG(request_info).request_uri = NULL;
1193 SG(request_info).content_type = NULL;
1194 SG(request_info).content_length = 0;
1314 SG(request_info).request_uri = CGI_PUTENV("SCRIPT_NAME", env_path_info);
1316 SG(request_info).request_uri = orig_script_name;
1395 if (!SG(request_info).request_uri) {
1401 SG(request_info).request_uri = CGI_PUTENV("SCRIPT_NAME", env_script_name);
1403 SG(request_info).request_uri = orig_script_name;
1433 SG(request_info).request_uri = CGI_PUTENV("SCRIPT_NAME", env_script_name);
1435 SG(request_info).request_uri = env_script_name;
1442 SG(request_info).request_uri = env_path_info;
1444 SG(request_info).request_uri = env_script_name;
1452 SG(request_info).path_translated = estrdup(script_path_translated);
1455 SG(request_info).request_method = CGI_GETENV("REQUEST_METHOD");
1457 SG(request_info).query_string = CGI_GETENV("QUERY_STRING");
1458 SG(request_info).content_type = (content_type ? content_type : "" );
1459 SG(request_info).content_length = (content_length ? atol(content_length) : 0);
1912 SG(request_info).path_translated = NULL;
2358 SG(request_info).no_headers = 1;
2402 SG(request_info).no_headers = 1;
2428 if (SG(request_info).path_translated) efree(SG(request_info).path_translated);
2429 SG(request_info).path_translated = script_file;
2432 SG(request_info).argc = argc - (php_optind - 1);
2433 SG(request_info).argv = &argv[php_optind - 1];
2434 SG(request_info).argv[0] = script_file;
2437 if (SG(request_info).path_translated) efree(SG(request_info).path_translated);
2438 SG(request_info).path_translated = estrdup(argv[php_optind]);
2440 SG(request_info).argc = argc - php_optind;
2441 SG(request_info).argv = &argv[php_optind];
2446 SG(request_info).no_headers = 1;
2458 if (!SG(request_info).query_string && argc > php_optind) {
2478 SG(request_info).query_string = s;
2488 if (SG(request_info).path_translated || cgi || fastcgi) {
2489 zend_stream_init_filename(&file_handle, SG(request_info).path_translated);
2506 SG(request_info).no_headers = 1;
2514 if (cgi || fastcgi || SG(request_info).path_translated) {
2533 if (SG(request_info).path_translated) {
2534 efree(SG(request_info).path_translated);
2535 SG(request_info).path_translated = NULL;
2538 if (free_query_string && SG(request_info).query_string) {
2539 free(SG(request_info).query_string);
2540 SG(request_info).query_string = NULL;
2600 if (SG(request_info).path_translated) {
2601 efree(SG(request_info).path_translated);
2602 SG(request_info).path_translated = NULL;
2611 if (free_query_string && SG(request_info).query_string) {
2612 free(SG(request_info).query_string);
2613 SG(request_info).query_string = NULL;