#include <HttpConfig.h>
Definition at line 625 of file HttpConfig.h.
anonymous enum |
CACHE_REQUIRED_HEADERS_NONE | |
CACHE_REQUIRED_HEADERS_AT_LEAST_LAST_MODIFIED | |
CACHE_REQUIRED_HEADERS_CACHE_CONTROL |
Definition at line 631 of file HttpConfig.h.
anonymous enum |
SEND_HTTP11_NEVER | |
SEND_HTTP11_ALWAYS | |
SEND_HTTP11_UPGRADE_HOSTDB | |
SEND_HTTP11_IF_REQUEST_11_AND_HOSTDB |
Definition at line 638 of file HttpConfig.h.
HttpConfigParams::HttpConfigParams | ( | ) | [inline] |
Definition at line 884 of file HttpConfig.h.
HttpConfigParams::~HttpConfigParams | ( | ) | [inline] |
Definition at line 946 of file HttpConfig.h.
References anonymize_other_header_list, ats_free(), cache_vary_default_images, cache_vary_default_other, cache_vary_default_text, connect_ports, connect_ports_string, OverridableHttpConfigParams::global_user_agent_header, oride, proxy_hostname, proxy_request_via_string, OverridableHttpConfigParams::proxy_response_server_string, proxy_response_via_string, reverse_proxy_no_host_redirect, url_expansions, and url_expansions_string.
Definition at line 684 of file HttpConfig.h.
Referenced by HttpConfig::reconfigure(), and HttpConfig::startup().
Definition at line 696 of file HttpConfig.h.
Referenced by HttpConfig::reconfigure(), HttpTransactHeaders::remove_privacy_headers_from_request(), HttpConfig::startup(), and ~HttpConfigParams().
Definition at line 655 of file HttpConfig.h.
Referenced by HttpConfig::reconfigure(), HttpConfig::startup(), and HttpSM::tunnel_handler_server().
Definition at line 793 of file HttpConfig.h.
Referenced by HttpConfig::reconfigure(), HttpTransact::StartRemapRequest(), and HttpConfig::startup().
MgmtInt HttpConfigParams::autoconf_port |
Definition at line 792 of file HttpConfig.h.
Referenced by HttpConfig::reconfigure(), HttpTransact::StartRemapRequest(), and HttpConfig::startup().
Definition at line 716 of file HttpConfig.h.
Referenced by HttpSM::init(), PrefetchBlaster::initCacheLookupConfig(), HttpConfig::reconfigure(), and HttpConfig::startup().
MgmtByte HttpConfigParams::cache_post_method |
Definition at line 717 of file HttpConfig.h.
Referenced by does_method_require_cache_copy_deletion(), HttpTransactHeaders::is_method_cacheable(), HttpConfig::reconfigure(), and HttpConfig::startup().
Definition at line 707 of file HttpConfig.h.
Referenced by HttpSM::init(), PrefetchBlaster::initCacheLookupConfig(), HttpConfig::reconfigure(), HttpConfig::startup(), and ~HttpConfigParams().
Definition at line 708 of file HttpConfig.h.
Referenced by HttpSM::init(), PrefetchBlaster::initCacheLookupConfig(), HttpConfig::reconfigure(), HttpConfig::startup(), and ~HttpConfigParams().
Definition at line 706 of file HttpConfig.h.
Referenced by HttpSM::init(), PrefetchBlaster::initCacheLookupConfig(), HttpConfig::reconfigure(), HttpConfig::startup(), and ~HttpConfigParams().
Definition at line 759 of file HttpConfig.h.
Referenced by HttpConfig::startup().
Definition at line 723 of file HttpConfig.h.
Referenced by HttpTransact::check_request_validity(), HttpConfig::reconfigure(), and ~HttpConfigParams().
Definition at line 722 of file HttpConfig.h.
Referenced by HttpConfig::reconfigure(), HttpConfig::startup(), and ~HttpConfigParams().
Definition at line 658 of file HttpConfig.h.
Referenced by find_server_and_update_current_info(), HttpConfig::reconfigure(), and HttpConfig::startup().
MgmtByte HttpConfigParams::enable_http_info |
Definition at line 755 of file HttpConfig.h.
Referenced by HttpConfig::reconfigure(), HttpConfig::startup(), HttpSM::state_add_to_list(), and HttpSM::state_remove_from_list().
MgmtByte HttpConfigParams::enable_http_stats |
Definition at line 698 of file HttpConfig.h.
Referenced by HttpTransact::build_response(), HttpSM::kill_this(), HttpConfig::reconfigure(), HttpTransact::State::record_transaction_stats(), and HttpConfig::startup().
Definition at line 660 of file HttpConfig.h.
Referenced by HttpTransact::OSDNSLookup(), HttpConfig::reconfigure(), HttpConfig::startup(), and HttpTransact::try_to_expand_host_name().
Definition at line 752 of file HttpConfig.h.
Referenced by HttpTransact::build_error_response(), HttpConfig::reconfigure(), and HttpConfig::startup().
MgmtByte HttpConfigParams::icp_enabled |
Definition at line 703 of file HttpConfig.h.
Referenced by HttpTransact::HandleCacheOpenReadHit(), HttpTransact::HandleCacheOpenReadMiss(), HttpConfig::reconfigure(), and HttpConfig::startup().
Definition at line 783 of file HttpConfig.h.
Referenced by HttpSM::init(), HttpConfig::reconfigure(), and HttpConfig::startup().
Definition at line 782 of file HttpConfig.h.
Referenced by HttpSM::init(), HttpConfig::reconfigure(), and HttpConfig::startup().
Definition at line 781 of file HttpConfig.h.
Referenced by HttpSM::init(), HttpConfig::reconfigure(), and HttpConfig::startup().
Definition at line 780 of file HttpConfig.h.
Referenced by HttpSM::init(), HttpConfig::reconfigure(), and HttpConfig::startup().
Definition at line 650 of file HttpConfig.h.
Referenced by main(), make_net_accept_options(), HttpConfig::reconfigure(), and HttpConfig::startup().
Definition at line 650 of file HttpConfig.h.
Referenced by main(), make_net_accept_options(), HttpConfig::reconfigure(), and HttpConfig::startup().
Definition at line 711 of file HttpConfig.h.
Referenced by HttpCacheSM::open_write(), HttpConfig::reconfigure(), and HttpConfig::startup().
Definition at line 661 of file HttpConfig.h.
Referenced by find_server_and_update_current_info(), HttpTransact::HandleCacheOpenReadMiss(), HttpTransact::HandleRequest(), HttpTransact::OSDNSLookup(), HttpConfig::reconfigure(), HttpSM::set_next_state(), and HttpConfig::startup().
Definition at line 663 of file HttpConfig.h.
Referenced by HttpTransact::HandleRequest(), HttpConfig::reconfigure(), and HttpConfig::startup().
Definition at line 677 of file HttpConfig.h.
Referenced by HttpTransact::OSDNSLookup(), HttpConfig::reconfigure(), and HttpTransact::try_to_expand_host_name().
Definition at line 773 of file HttpConfig.h.
Referenced by HttpSM::is_redirect_required(), HttpConfig::reconfigure(), HttpConfig::startup(), and TSRedirectUrlSet().
Definition at line 787 of file HttpConfig.h.
Referenced by http_config_share_server_sessions_bc(), http_server_session_sharing_cb(), HttpTunnel::init(), HttpSM::init(), PrefetchBlaster::initCacheLookupConfig(), HttpConfig::reconfigure(), HttpTransact::State::setup_per_txn_configs(), HttpConfig::startup(), and ~HttpConfigParams().
Definition at line 654 of file HttpConfig.h.
Referenced by ServerSessionPool::eventHandler(), HttpConfig::reconfigure(), HttpConfig::startup(), and HttpSM::state_http_server_open().
Definition at line 651 of file HttpConfig.h.
Referenced by main(), MakeHttpProxyAcceptor(), HttpConfig::reconfigure(), and HttpConfig::startup().
Definition at line 651 of file HttpConfig.h.
Referenced by main(), MakeHttpProxyAcceptor(), HttpConfig::reconfigure(), and HttpConfig::startup().
Definition at line 689 of file HttpConfig.h.
Referenced by HttpTransact::handle_response_from_parent(), HttpConfig::reconfigure(), and HttpConfig::startup().
Definition at line 691 of file HttpConfig.h.
Referenced by HttpSM::attach_server_session(), HttpSM::do_http_server_open(), HttpConfig::reconfigure(), and HttpConfig::startup().
Definition at line 657 of file HttpConfig.h.
Referenced by HttpConfig::reconfigure(), and HttpConfig::startup().
Definition at line 690 of file HttpConfig.h.
Referenced by HttpTransact::handle_response_from_parent(), HttpConfig::reconfigure(), and HttpConfig::startup().
MgmtInt HttpConfigParams::post_copy_size |
Definition at line 774 of file HttpConfig.h.
Referenced by HttpTunnel::producer_handler(), HttpConfig::reconfigure(), HttpConfig::startup(), and HttpSM::state_read_client_request_header().
Definition at line 647 of file HttpConfig.h.
Referenced by HttpTransactHeaders::insert_via_header_in_request(), HttpTransactHeaders::insert_via_header_in_response(), HttpConfig::reconfigure(), HttpConfig::startup(), HttpTransact::will_this_request_self_loop(), and ~HttpConfigParams().
Definition at line 648 of file HttpConfig.h.
Referenced by HttpTransactHeaders::insert_via_header_in_request(), HttpTransactHeaders::insert_via_header_in_response(), HttpConfig::reconfigure(), and HttpConfig::startup().
Definition at line 667 of file HttpConfig.h.
Referenced by HttpTransactHeaders::insert_via_header_in_request(), HttpConfig::reconfigure(), HttpConfig::startup(), HttpTransact::will_this_request_self_loop(), and ~HttpConfigParams().
Definition at line 668 of file HttpConfig.h.
Referenced by HttpTransactHeaders::insert_via_header_in_request(), HttpConfig::reconfigure(), and HttpConfig::startup().
Definition at line 669 of file HttpConfig.h.
Referenced by HttpTransact::build_redirect_response(), HttpTransactHeaders::insert_via_header_in_response(), HttpTransactHeaders::insert_warning_header(), HttpConfig::reconfigure(), HttpConfig::startup(), and ~HttpConfigParams().
Definition at line 670 of file HttpConfig.h.
Referenced by HttpTransact::build_redirect_response(), HttpTransactHeaders::insert_via_header_in_response(), HttpTransactHeaders::insert_warning_header(), HttpConfig::reconfigure(), and HttpConfig::startup().
Definition at line 728 of file HttpConfig.h.
Referenced by HttpTransact::HandleFiltering(), HttpConfig::reconfigure(), and HttpConfig::startup().
MgmtByte HttpConfigParams::record_cop_page |
Definition at line 747 of file HttpConfig.h.
Referenced by HttpConfig::reconfigure(), HttpConfig::startup(), and HttpSM::update_stats().
Definition at line 771 of file HttpConfig.h.
Referenced by HttpConfig::reconfigure(), HttpConfig::startup(), and HttpSM::state_read_client_request_header().
Definition at line 772 of file HttpConfig.h.
Referenced by HttpConfig::reconfigure(), HttpSM::redirect_request(), and HttpConfig::startup().
Definition at line 733 of file HttpConfig.h.
Referenced by HttpConfig::reconfigure(), HttpTransact::StartRemapRequest(), and HttpConfig::startup().
Definition at line 734 of file HttpConfig.h.
Referenced by HttpConfig::reconfigure(), HttpTransact::StartRemapRequest(), and HttpConfig::startup().
Definition at line 739 of file HttpConfig.h.
Referenced by HttpTransact::EndRemapRequest(), HttpTransact::is_request_valid(), HttpConfig::reconfigure(), and HttpConfig::startup().
Definition at line 741 of file HttpConfig.h.
Referenced by HttpTransact::EndRemapRequest(), HttpConfig::reconfigure(), HttpConfig::startup(), and ~HttpConfigParams().
Definition at line 742 of file HttpConfig.h.
Referenced by HttpTransact::EndRemapRequest(), HttpConfig::reconfigure(), and HttpConfig::startup().
Definition at line 785 of file HttpConfig.h.
Referenced by HttpTransact::build_request(), HttpConfig::reconfigure(), HttpConfig::startup(), HttpSM::state_send_server_request_header(), and HttpSM::tunnel_handler_post_ua().
Definition at line 653 of file HttpConfig.h.
Referenced by HttpSM::do_http_server_open(), HttpConfig::reconfigure(), and HttpConfig::startup().
Definition at line 682 of file HttpConfig.h.
Definition at line 753 of file HttpConfig.h.
Referenced by HttpConfig::reconfigure(), HttpConfig::startup(), and HttpSM::update_stats().
MgmtByte HttpConfigParams::stale_icp_enabled |
Definition at line 704 of file HttpConfig.h.
Referenced by HttpTransact::HandleCacheOpenReadHit(), HttpConfig::reconfigure(), and HttpConfig::startup().
Definition at line 683 of file HttpConfig.h.
Referenced by HttpConfig::reconfigure(), and HttpConfig::startup().
Definition at line 662 of file HttpConfig.h.
Referenced by find_server_and_update_current_info(), HttpConfig::reconfigure(), and HttpConfig::startup().
Definition at line 676 of file HttpConfig.h.
Referenced by HttpConfig::reconfigure(), HttpTransact::try_to_expand_host_name(), and ~HttpConfigParams().
Definition at line 675 of file HttpConfig.h.
Referenced by HttpConfig::reconfigure(), HttpConfig::startup(), and ~HttpConfigParams().
MgmtByte HttpConfigParams::url_remap_required |
Definition at line 740 of file HttpConfig.h.
Referenced by HttpTransact::EndRemapRequest(), HttpConfig::reconfigure(), and HttpConfig::startup().
Definition at line 665 of file HttpConfig.h.
Referenced by HttpSM::do_http_server_open(), HttpTransact::initialize_state_variables_from_response(), HttpConfig::reconfigure(), HttpConfig::startup(), and HttpSM::tunnel_handler_server().
Definition at line 664 of file HttpConfig.h.
Referenced by HttpSM::process_hostdb_info(), HttpConfig::reconfigure(), HttpSM::set_next_state(), and HttpConfig::startup().