|
Apache HTTPD
|
Per-request configuration. More...
#include <http_core.h>
Public Attributes | |
| struct apr_bucket_brigade * | bb |
| void ** | notes |
| char ** | response_code_strings |
| const char * | document_root |
| const char * | context_document_root |
| const char * | context_prefix |
| int | deliver_script |
| int | suppress_charset |
Per-request configuration.
Definition at line 394 of file http_core.h.
| struct apr_bucket_brigade* core_request_config::bb |
bucket brigade used by getline for look-ahead and ap_get_client_block for holding left-over request body
Definition at line 397 of file http_core.h.
the context root directory on disk for the current resource, without trailing slash
Definition at line 425 of file http_core.h.
the URI prefix that corresponds to the context_document_root directory, without trailing slash
Definition at line 429 of file http_core.h.
| int core_request_config::deliver_script |
There is a script processor installed on the output filter chain, so it needs the default_handler to deliver a (script) file into the chain so it can process it. Normally, default_handler only serves files on a GET request (assuming the file is actual content), since other methods are not content-retrieval. This flag overrides that behavior, stating that the "content" is actually a script and won't actually be delivered as the response for the non-GET method.
Definition at line 439 of file http_core.h.
per-request document root of the server. This allows mass vhosting modules better compatibility with some scripts. Normally the context_* info should be used instead
Definition at line 416 of file http_core.h.
| void** core_request_config::notes |
an array of per-request working data elements, accessed by ID using ap_get_request_note() (Use ap_register_request_note() during initialization to add elements)
Definition at line 404 of file http_core.h.
| char** core_request_config::response_code_strings |
Custom response strings registered via ap_custom_response(), or NULL; check per-dir config if nothing found here
Definition at line 409 of file http_core.h.
| int core_request_config::suppress_charset |
Should addition of charset= be suppressed for this request?
Definition at line 443 of file http_core.h.