#include "apr_strings.h"#include "apr_file_io.h"#include "apr_fnmatch.h"#include "apr_want.h"#include "ap_config.h"#include "httpd.h"#include "http_config.h"#include "http_request.h"#include "http_core.h"#include "http_protocol.h"#include "http_log.h"#include "http_main.h"#include "util_filter.h"#include "util_charset.h"#include "mod_core.h"#include "scoreboard.h"Include dependency graph for http_request.c:

Go to the source code of this file.
Defines | |
| #define | APR_WANT_STRFUNC |
| #define | CORE_PRIVATE |
Functions | |
| static void | update_r_in_filters (ap_filter_t *f, request_rec *from, request_rec *to) |
| AP_DECLARE (void) | |
| static void | check_pipeline_flush (request_rec *r) |
| void | ap_process_request (request_rec *r) |
| static apr_table_t * | rename_original_env (apr_pool_t *p, apr_table_t *t) |
| static request_rec * | internal_internal_redirect (const char *new_uri, request_rec *r) |
|
|
Definition at line 31 of file http_request.c. |
|
|
Definition at line 34 of file http_request.c. |
|
|
Add a component to the version string
Definition at line 75 of file http_request.c. References AP_CONN_CLOSE, AP_DECLARE, AP_FILTER_ERROR, ap_response_code_string(), ap_status_drops_connection, APLOG_ERR, APLOG_MARK, request_rec::connection, DONE, request_rec::headers_out, HTTP_INTERNAL_SERVER_ERROR, HTTP_MOVED_TEMPORARILY, HTTP_OK, HTTP_PROXY_AUTHENTICATION_REQUIRED, HTTP_UNAUTHORIZED, request_rec::input_filters, conn_rec::keepalive, M_GET, request_rec::method, request_rec::method_number, request_rec::no_local_copy, request_rec::notes, NULL, request_rec::pool, request_rec::prev, request_rec::proto_output_filters, request_rec::proxyreq, PROXYREQ_PROXY, recursive_error, request_rec::status, request_rec::subprocess_env, and update_r_in_filters(). Here is the call graph for this function: ![]() |
|
|
Definition at line 225 of file http_request.c. References ap_extended_status, ap_time_process_request(), check_pipeline_flush(), request_rec::connection, DECLINED, DONE, OK, conn_rec::sbh, SERVER_BUSY_LOG, START_PREQUEST, and STOP_PREQUEST. Referenced by ap_process_http_connection(). Here is the call graph for this function: ![]() |
|
|
Definition at line 194 of file http_request.c. References AP_CONN_CLOSE, AP_MODE_EATCRLF, APR_BRIGADE_INSERT_HEAD, APR_NONBLOCK_READ, APR_SUCCESS, bb, conn_rec::bucket_alloc, c, request_rec::connection, e, request_rec::input_filters, conn_rec::keepalive, conn_rec::output_filters, and request_rec::pool. Referenced by ap_process_request(). |
|
||||||||||||
|
||||||||||||
|
Definition at line 279 of file http_request.c. References apr_array_header_t::elts, key, apr_array_header_t::nalloc, nelts, NULL, and val. Referenced by internal_internal_redirect(). |
|
||||||||||||||||
|
Definition at line 63 of file http_request.c. References ap_filter_t::next, and ap_filter_t::r. Referenced by AP_DECLARE(), and internal_internal_redirect(). |