#include <HttpTransact.h>
Public Member Functions | |
_HeaderInfo () | |
Data Fields | |
HTTPHdr | client_request |
HTTPHdr | client_response |
HTTPHdr | server_request |
HTTPHdr | server_response |
HTTPHdr | transform_response |
HTTPHdr | cache_response |
int64_t | request_content_length |
int64_t | response_content_length |
int64_t | transform_request_cl |
int64_t | transform_response_cl |
bool | client_req_is_server_style |
bool | trust_response_cl |
ResponseError_t | response_error |
bool | extension_method |
bool | request_body_start |
Definition at line 803 of file HttpTransact.h.
HttpTransact::_HeaderInfo::_HeaderInfo | ( | ) | [inline] |
Definition at line 821 of file HttpTransact.h.
Definition at line 810 of file HttpTransact.h.
Referenced by HttpTransact::State::destroy(), and LogAccessHttp::init().
Definition at line 815 of file HttpTransact.h.
Referenced by HttpTransact::ModifyRequest().
Definition at line 805 of file HttpTransact.h.
Referenced by HttpTransact::BadRequest(), HttpTransact::build_error_response(), HttpTransact::build_redirect_response(), HttpTransact::build_request(), HttpTransact::build_response_from_cache(), HttpTransact::DecideCacheLookup(), HttpTransact::delete_all_document_alternates_and_return(), HttpTransact::State::destroy(), HttpTransact::EndRemapRequest(), HttpTransact::get_ka_info_from_host_db(), HttpTransact::handle_100_continue_response(), HttpTransact::handle_cache_operation_on_forward_server_response(), HttpTransact::handle_cache_write_lock(), HttpTransact::handle_no_cache_operation_on_forward_server_response(), HttpTransact::handle_transform_ready(), HttpTransact::handle_upgrade_request(), HttpTransact::handle_websocket_upgrade_pre_remap(), HttpTransact::HandleBlindTunnel(), HttpTransact::HandleCacheOpenReadHit(), HttpTransact::HandleCacheOpenReadHitFreshness(), HttpTransact::HandleCacheOpenReadMiss(), HttpTransact::HandleICPLookup(), HttpTransact::handleIfRedirect(), HttpTransact::HandlePushResponseHdr(), HttpTransact::HandleRequest(), LogAccessHttp::init(), HttpTransact::initialize_state_variables_from_request(), HttpTransact::is_cache_response_returnable(), HttpTransact::is_request_cache_lookupable(), HttpTransact::is_stale_cache_response_returnable(), HttpTransact::issue_revalidate(), HttpTransact::LookupSkipOpenServer(), HttpTransact::merge_and_update_headers_for_cache_update(), HttpTransact::ModifyRequest(), HttpTransact::need_to_revalidate(), HttpTransact::OSDNSLookup(), HttpTransact::perform_accept_encoding_filtering(), HttpTransact::PPDNSLookup(), HttpTransact::process_quick_http_filter(), HttpTransact::retry_server_connection_not_open(), HttpTransact::set_headers_for_cache_write(), HttpTransact::setup_plugin_request_intercept(), HttpTransact::StartRemapRequest(), HttpTransact::what_is_document_freshness(), and HttpTransact::will_this_request_self_loop().
Definition at line 806 of file HttpTransact.h.
Referenced by HttpTransact::build_error_response(), HttpTransact::build_redirect_response(), HttpTransact::build_response_from_cache(), HttpTransact::client_result_stat(), HttpTransact::delete_all_document_alternates_and_return(), HttpTransact::State::destroy(), HttpTransact::EndRemapRequest(), HttpTransact::handle_100_continue_response(), HttpTransact::handle_cache_operation_on_forward_server_response(), HttpTransact::handle_forward_server_connection_open(), HttpTransact::handle_no_cache_operation_on_forward_server_response(), HttpTransact::handle_response_keep_alive_headers(), HttpTransact::handle_trace_and_options_requests(), HttpTransact::handle_transform_ready(), HttpTransact::HandleApiErrorJump(), HttpTransact::HandlePushTunnelSuccess(), HttpTransact::HandleStatPage(), LogAccessHttp::init(), and HttpTransact::OriginServerRawOpen().
Definition at line 818 of file HttpTransact.h.
Referenced by HttpTransact::initialize_state_variables_from_request().
Definition at line 819 of file HttpTransact.h.
Referenced by HttpTransact::is_request_retryable().
Definition at line 811 of file HttpTransact.h.
Referenced by HttpTransact::build_error_response(), HttpTransact::check_request_validity(), HttpTransact::handle_content_length_header(), HttpTransact::HandlePushResponseHdr(), and HttpTransact::initialize_state_variables_from_request().
Definition at line 812 of file HttpTransact.h.
Referenced by HttpTransact::initialize_state_variables_from_response().
Definition at line 817 of file HttpTransact.h.
Referenced by HttpTransact::handle_server_died(), and HttpTransact::is_response_valid().
Definition at line 807 of file HttpTransact.h.
Referenced by HttpTransact::State::destroy(), HttpTransact::handle_cache_operation_on_forward_server_response(), HttpTransact::handle_cache_write_lock(), HttpTransact::handle_no_cache_operation_on_forward_server_response(), HttpTransact::handle_response_from_icp_suggested_host(), HttpTransact::handle_response_from_parent(), HttpTransact::handle_transform_ready(), HttpTransact::HandleCacheOpenReadHit(), HttpTransact::HandleCacheOpenReadMiss(), HttpTransact::HandleICPLookup(), HttpTransact::HandlePushCacheWrite(), HttpTransact::HandlePushResponseHdr(), HttpTransact::HandleRequest(), LogAccessHttp::init(), HttpTransact::initialize_state_variables_from_response(), HttpTransact::issue_revalidate(), HttpTransact::LookupSkipOpenServer(), HttpTransact::merge_and_update_headers_for_cache_update(), HttpTransact::OSDNSLookup(), HttpTransact::PPDNSLookup(), and HttpTransact::setup_plugin_request_intercept().
Definition at line 808 of file HttpTransact.h.
Referenced by HttpTransact::State::destroy(), HttpTransact::did_forward_server_send_0_9_response(), HttpTransact::handle_100_continue_response(), HttpTransact::handle_cache_operation_on_forward_server_response(), HttpTransact::handle_forward_server_connection_open(), HttpTransact::handle_no_cache_operation_on_forward_server_response(), HttpTransact::handle_response_keep_alive_headers(), HttpTransact::HandlePushCacheWrite(), HttpTransact::HandlePushResponseHdr(), HttpTransact::HandleResponse(), LogAccessHttp::init(), HttpTransact::initialize_state_variables_from_response(), and HttpTransact::merge_and_update_headers_for_cache_update().
Definition at line 813 of file HttpTransact.h.
Definition at line 814 of file HttpTransact.h.
Referenced by HttpTransact::handle_content_length_header().
Definition at line 816 of file HttpTransact.h.
Referenced by HttpTransact::build_error_response(), HttpTransact::build_response(), HttpTransact::delete_all_document_alternates_and_return(), HttpTransact::handle_content_length_header(), HttpTransact::handle_response_keep_alive_headers(), and HttpTransact::initialize_state_variables_from_response().