Table of Contents - httpclient-2.5.1 Documentation
Pages
Classes and Modules
- HTTP
- HTTP::Message
- HTTP::Message::Array
- HTTP::Message::Body
- HTTP::Message::Body::Parts
- HTTP::Message::Headers
- HTTP::Status
- HTTPAccess2
- HTTPAccess2::Client
- HTTPAccess2::Client::RetryableResponse
- HTTPAccess2::Session
- HTTPAccess2::Session::BadResponse
- HTTPAccess2::Session::Error
- HTTPAccess2::Session::InvalidState
- HTTPAccess2::Session::KeepAliveDisconnected
- HTTPClient
- HTTPClient::AuthFilterBase
- HTTPClient::BadResponse
- HTTPClient::BadResponseError
- HTTPClient::BasicAuth
- HTTPClient::ConfigurationError
- HTTPClient::ConnectTimeoutError
- HTTPClient::Connection
- HTTPClient::DebugSocket
- HTTPClient::DigestAuth
- HTTPClient::IncludeClient
- HTTPClient::KeepAliveDisconnected
- HTTPClient::LoopBackSocket
- HTTPClient::NegotiateAuth
- HTTPClient::OAuth
- HTTPClient::OAuth::Config
- HTTPClient::ProxyAuth
- HTTPClient::ProxyBasicAuth
- HTTPClient::ProxyDigestAuth
- HTTPClient::ReceiveTimeoutError
- HTTPClient::RetryableResponse
- HTTPClient::SSLConfig
- HTTPClient::SSLSocketWrap
- HTTPClient::SSPINegotiateAuth
- HTTPClient::SendTimeoutError
- HTTPClient::Session
- HTTPClient::SessionManager
- HTTPClient::Site
- HTTPClient::SocketWrap
- HTTPClient::Timeout
- HTTPClient::TimeoutError
- HTTPClient::TimeoutScheduler
- HTTPClient::TimeoutScheduler::Period
- HTTPClient::Util
- HTTPClient::Util::AddressableURI
- HTTPClient::WWWAuth
- HexDump
- OAuthClient
- String
- URI
- URI::Generic
- WebAgent::Cookie
- WebAgent::CookieManager
- WebAgent::CookieManager::Error
- WebAgent::CookieManager::ErrorOverrideOK
- WebAgent::CookieManager::SpecialError
- WebAgent::CookieUtils
Methods
- ::encode — HexDump
- ::hash_find_value — HTTPClient::Util
- ::new — WebAgent::CookieManager
- ::new — HTTP::Message::Headers
- ::new — HTTPClient::Session
- ::new — HTTPClient::TimeoutScheduler
- ::new — HTTPClient::TimeoutScheduler::Period
- ::new — OAuthClient
- ::new — HTTPClient::DigestAuth
- ::new — HTTPClient::SSLSocketWrap
- ::new — HTTPClient
- ::new — HTTPClient::SSLConfig
- ::new — HTTPClient::BasicAuth
- ::new — HTTPClient::NegotiateAuth
- ::new — HTTPClient::SocketWrap
- ::new — HTTPClient::WWWAuth
- ::new — HTTP::Message::Body
- ::new — WebAgent::Cookie
- ::new — HTTPClient::ProxyAuth
- ::new — HTTP::Message::Body::Parts
- ::new — HTTPClient::LoopBackSocket
- ::new — HTTPClient::SessionManager
- ::new — HTTPClient::OAuth
- ::new — HTTPClient::SSPINegotiateAuth
- ::new — HTTPClient::Site
- ::new — HTTPClient::OAuth::Config
- ::redirect? — HTTP::Status
- ::regex_quote_n — HexDump
- ::successful? — HTTP::Status
- ::try_convert — HTTP::Message::Array
- ::try_require — HTTPClient::Util
- ::uri_dirname — HTTPClient::Util
- ::uri_part_of — HTTPClient::Util
- ::urify — HTTPClient::Util
- #<< — HTTPClient::LoopBackSocket
- #<< — HTTPClient::SocketWrap
- #<< — HTTPClient::DebugSocket
- #<< — HTTPClient::SSLSocketWrap
- #== — HTTPClient::Site
- #[] — HTTP::Message::Headers
- #[]= — HTTP::Message::Headers
- #add — HTTP::Message::Body::Parts
- #add — HTTP::Message::Headers
- #add — WebAgent::CookieManager
- #add_cached_session — HTTPClient::SessionManager
- #add_crl — HTTPClient::SSLConfig
- #add_trust_ca — HTTPClient::SSLConfig
- #add_trust_ca_to_store — HTTPClient::SSLConfig
- #addr — HTTPClient::Site
- #all — HTTP::Message::Headers
- #argument_to_hash — HTTPClient::Util
- #attr_proxy — HTTPClient
- #authority — HTTPClient::Util::AddressableURI
- #body — HTTPClient
- #body — HTTP::Message
- #body= — HTTP::Message
- #body_encoding — HTTP::Message
- #body_size= — HTTP::Message::Headers
- #build_query_multipart_str — HTTP::Message::Body
- #calc_cred — HTTPClient::OAuth
- #calc_cred — HTTPClient::DigestAuth
- #cancel — HTTPClient::TimeoutScheduler::Period
- #cancel — HTTPClient::TimeoutScheduler
- #cert_store= — HTTPClient::SSLConfig
- #challenge — HTTPClient::NegotiateAuth
- #challenge — HTTPClient::ProxyDigestAuth
- #challenge — HTTPClient::DigestAuth
- #challenge — HTTPClient::SSPINegotiateAuth
- #challenge — HTTPClient::ProxyBasicAuth
- #challenge — HTTPClient::OAuth
- #challenge — HTTPClient::BasicAuth
- #change_notify — HTTPClient::SSLConfig
- #charset_label — HTTP::Message::Headers
- #check_cookie_accept_domain — WebAgent::CookieManager
- #check_domain — WebAgent::CookieManager
- #check_expired_cookies — WebAgent::CookieManager
- #check_mask — HTTPClient::SSLSocketWrap
- #ciphers= — HTTPClient::SSLConfig
- #clear_cert_store — HTTPClient::SSLConfig
- #client_cert= — HTTPClient::SSLConfig
- #client_key= — HTTPClient::SSLConfig
- #close — HTTPClient::Session
- #close — HTTPClient::SessionManager
- #close — HTTPClient::SSLSocketWrap
- #close — HTTPClient::DebugSocket
- #close — HTTPClient::SocketWrap
- #close_all — HTTPClient::SessionManager
- #closed? — HTTPClient::SSLSocketWrap
- #closed? — HTTPClient::Session
- #closed? — HTTPClient::SocketWrap
- #code — HTTP::Message
- #connect — HTTPClient::Session
- #connect_ssl_proxy — HTTPClient::Session
- #content — HTTP::Message
- #content — HTTP::Message::Body
- #content_type — HTTP::Message::Headers
- #content_type — HTTP::Message
- #content_type= — HTTP::Message::Headers
- #content_type= — HTTP::Message
- #contenttype — HTTP::Message::Headers
- #contenttype — HTTP::Message
- #contenttype= — HTTP::Message::Headers
- #contenttype= — HTTP::Message
- #cookie_error — WebAgent::CookieManager
- #cookies — HTTP::Message
- #cookies — HTTPClient
- #cookies= — WebAgent::CookieManager
- #create_base_string — HTTPClient::OAuth
- #create_boundary — HTTPClient
- #create_openssl_socket — HTTPClient::SSLSocketWrap
- #create_query_part — HTTP::Message::Headers
- #create_query_uri — HTTP::Message::Headers
- #create_request — HTTPClient
- #create_socket — HTTPClient::Session
- #create_ssl_socket — HTTPClient::Session
- #debug — HTTPClient::SSLSocketWrap
- #debug — HTTPClient::DebugSocket
- #debug_dev — HTTPClient
- #debug_dev= — HTTPClient::DebugSocket
- #debug_dev= — HTTPClient
- #default_redirect_uri_callback — HTTPClient
- #default_verify_callback — HTTPClient::SSLConfig
- #delete — HTTP::Message::Headers
- #delete — HTTPClient
- #delete_async — HTTPClient
- #discard? — WebAgent::Cookie
- #do_get_block — HTTPClient
- #do_get_config — HTTPClient::OAuth
- #do_get_header — HTTPClient
- #do_get_stream — HTTPClient
- #do_request — HTTPClient
- #do_request_async — HTTPClient
- #domain_match — WebAgent::CookieUtils
- #domain_orig? — WebAgent::Cookie
- #dump — HTTP::Message::Headers
- #dump — HTTP::Message::Body
- #dump — HTTP::Message
- #dump_chunk — HTTP::Message::Body
- #dump_chunk_size — HTTP::Message::Body
- #dump_chunked — HTTP::Message::Body
- #dump_chunks — HTTP::Message::Body
- #dump_dummy_request_response — HTTPClient
- #dump_file — HTTP::Message::Body
- #dump_last_chunk — HTTP::Message::Body
- #empty_bin_str — HTTPClient::Session
- #encode — HexDump
- #encode_header — HTTPClient::OAuth
- #encode_param — HTTPClient::OAuth
- #eof? — HTTPClient::SSLSocketWrap
- #eof? — HTTPClient::SocketWrap
- #eof? — HTTPClient::Session
- #eql? — HTTPClient::Site
- #escape — HTTPClient::OAuth
- #file? — HTTP::Message
- #file_in_form_data? — HTTPClient
- #filter_request — HTTPClient::WWWAuth
- #filter_request — HTTPClient::ProxyAuth
- #filter_response — OAuthClient
- #filter_response — HTTPClient::ProxyAuth
- #filter_response — HTTPClient::WWWAuth
- #find — WebAgent::CookieManager
- #finished? — HTTPClient::Connection
- #flag — WebAgent::Cookie
- #flush — HTTPClient::SSLSocketWrap
- #flush — HTTPClient::SocketWrap
- #follow_redirect — HTTPClient
- #generate_cnonce — HTTPClient::DigestAuth
- #generate_nonce — HTTPClient::OAuth
- #get — HTTPClient::BasicAuth
- #get — HTTPClient::NegotiateAuth
- #get — HTTPClient::OAuth
- #get — HTTP::Message::Headers
- #get — HTTPClient
- #get — HTTPClient::ProxyDigestAuth
- #get — HTTPClient::ProxyBasicAuth
- #get — HTTPClient::SSPINegotiateAuth
- #get — HTTPClient::DigestAuth
- #get_access_token — OAuthClient
- #get_async — HTTPClient
- #get_body — HTTPClient::Session
- #get_cached_session — HTTPClient::SessionManager
- #get_config — HTTPClient::OAuth
- #get_content — HTTPClient
- #get_header — HTTPClient::Session
- #get_oauth_response — OAuthClient
- #get_request_token — OAuthClient
- #getenv — HTTPClient
- #gets — HTTPClient::SocketWrap
- #gets — HTTPClient::SSLSocketWrap
- #gets — HTTPClient::DebugSocket
- #hash_find_value — HTTPClient::Util
- #hashy_argument_has_keys — HTTPClient
- #head — HTTPClient
- #head_async — HTTPClient
- #head_match? — WebAgent::CookieUtils
- #headers — HTTP::Message
- #hostname — HTTPClient::Util::AddressableURI
- #hostname — URI::Generic
- #http? — HTTPClient::Util
- #http_body= — HTTP::Message
- #http_only? — WebAgent::Cookie
- #http_version — HTTP::Message
- #http_version= — HTTP::Message
- #https? — HTTPClient::Util
- #include_http_client — HTTPClient::IncludeClient
- #init_connect_request — HTTP::Message::Headers
- #init_request — HTTP::Message::Body
- #init_request — HTTP::Message::Headers
- #init_response — HTTP::Message::Body
- #init_response — HTTP::Message::Headers
- #internal_mime_type — HTTP::Message
- #invalidate — HTTPClient::Session
- #invalidate — HTTPClient::SessionManager
- #invalidated? — HTTPClient::Session
- #join — HTTPClient::Connection
- #join_quotedstr — WebAgent::Cookie
- #keep — HTTPClient::SessionManager
- #keep_alive_enabled? — HTTP::Message
- #keep_webmock_compat — HTTPClient
- #keyword_argument — HTTPClient::Util
- #load_cacerts — HTTPClient::SSLConfig
- #load_cookies — WebAgent::CookieManager
- #load_environment — HTTPClient
- #load_trust_ca — HTTPClient::SSLConfig
- #make_cookie_str — WebAgent::CookieManager
- #match — HTTPClient::Site
- #match? — WebAgent::Cookie
- #mime_type_handler — HTTP::Message
- #mime_type_handler= — HTTP::Message
- #multiparam_query? — HTTP::Message
- #new_connect_request — HTTP::Message
- #new_request — HTTP::Message
- #new_response — HTTP::Message
- #no_message_body? — HTTPClient::Session
- #no_proxy — HTTPClient
- #no_proxy= — HTTPClient
- #no_proxy? — HTTPClient
- #normalize_cookie_value — WebAgent::Cookie
- #ok? — HTTP::Message
- #open — HTTPClient::SessionManager
- #options — HTTPClient
- #options= — HTTPClient::SSLConfig
- #options_async — HTTPClient
- #override? — WebAgent::Cookie
- #override_header — HTTPClient
- #params_from_file — HTTP::Message::Body
- #parse — WebAgent::Cookie
- #parse — HTTP::Message
- #parse — WebAgent::CookieManager
- #parse_authentication_header — HTTPClient::AuthFilterBase
- #parse_challenge_header — HTTPClient::AuthFilterBase
- #parse_challenge_param — HTTPClient::DigestAuth
- #parse_header — HTTPClient::Session
- #parse_keepalive_header — HTTPClient::Session
- #parts — HTTP::Message::Body::Parts
- #path_orig? — WebAgent::Cookie
- #peer_cert — HTTPClient::SSLSocketWrap
- #pop — HTTPClient::Connection
- #port — HTTPClient::Util::AddressableURI
- #post — HTTPClient
- #post_async — HTTPClient
- #post_connection_check — HTTPClient::SSLSocketWrap
- #post_content — HTTPClient
- #propfind — HTTPClient
- #propfind_async — HTTPClient
- #proppatch — HTTPClient
- #proppatch_async — HTTPClient
- #protect_keep_alive_disconnected — HTTPClient
- #proxy — HTTPClient
- #proxy= — HTTPClient::SessionManager
- #proxy= — HTTPClient
- #put — HTTPClient
- #put_async — HTTPClient
- #query — HTTPClient::Session
- #query — HTTPClient::SessionManager
- #raise — HTTPClient::TimeoutScheduler::Period
- #read — HTTPClient::SSLSocketWrap
- #read — HTTPClient::SocketWrap
- #read — HTTPClient::DebugSocket
- #read_body_chunked — HTTPClient::Session
- #read_body_length — HTTPClient::Session
- #read_body_rest — HTTPClient::Session
- #read_header — HTTPClient::Session
- #readpartial — HTTPClient::DebugSocket
- #readpartial — HTTPClient::SSLSocketWrap
- #readpartial — HTTPClient::SocketWrap
- #reason — HTTP::Message
- #reason= — HTTP::Message
- #redirect? — HTTP::Message
- #redirect_uri_callback= — HTTPClient
- #register — HTTPClient::TimeoutScheduler
- #remember_pos — HTTP::Message::Body
- #request — HTTPClient
- #request_async — HTTPClient
- #request_async2 — HTTPClient
- #request_line — HTTP::Message::Headers
- #reset — HTTPClient::SessionManager
- #reset — HTTPClient
- #reset_all — HTTPClient
- #reset_all — HTTPClient::SessionManager
- #reset_challenge — HTTPClient::DigestAuth
- #reset_challenge — HTTPClient::ProxyAuth
- #reset_challenge — HTTPClient::NegotiateAuth
- #reset_challenge — HTTPClient::WWWAuth
- #reset_challenge — HTTPClient::ProxyDigestAuth
- #reset_challenge — HTTPClient::BasicAuth
- #reset_challenge — HTTPClient::OAuth
- #reset_challenge — HTTPClient::SSPINegotiateAuth
- #reset_pos — HTTP::Message::Body
- #response_status_line — HTTP::Message::Headers
- #sample_verify_callback — HTTPClient::SSLConfig
- #save_all_cookies — WebAgent::CookieManager
- #save_cookie_store — HTTPClient
- #save_cookies — WebAgent::CookieManager
- #scrub_cached_session — HTTPClient::SessionManager
- #secure? — WebAgent::Cookie
- #see_other? — HTTP::Message
- #set — HTTPClient::OAuth
- #set — HTTPClient::NegotiateAuth
- #set — HTTPClient::ProxyBasicAuth
- #set — HTTPClient::BasicAuth
- #set — HTTPClient::DigestAuth
- #set — HTTPClient::ProxyDigestAuth
- #set — HTTP::Message::Headers
- #set — HTTPClient::SSPINegotiateAuth
- #set? — HTTPClient::OAuth
- #set? — HTTPClient::NegotiateAuth
- #set? — HTTPClient::DigestAuth
- #set? — HTTPClient::BasicAuth
- #set? — HTTPClient::SSPINegotiateAuth
- #set_auth — HTTPClient
- #set_auth — HTTPClient::ProxyAuth
- #set_auth — HTTPClient::WWWAuth
- #set_basic_auth — HTTPClient
- #set_body_encoding — HTTP::Message::Headers
- #set_client_cert_file — HTTPClient::SSLConfig
- #set_config — HTTPClient::OAuth
- #set_content — HTTP::Message::Body
- #set_cookie_store — HTTPClient
- #set_crl — HTTPClient::SSLConfig
- #set_date_header — HTTP::Message::Headers
- #set_default_paths — HTTPClient::SSLConfig
- #set_encoding — HTTPClient
- #set_flag — WebAgent::Cookie
- #set_header — HTTP::Message::Headers
- #set_header — HTTPClient::Session
- #set_headers — HTTP::Message::Headers
- #set_proxy_auth — HTTPClient
- #set_request_header — HTTP::Message::Headers
- #set_response_header — HTTP::Message::Headers
- #set_trust_ca — HTTPClient::SSLConfig
- #sign — HTTPClient::OAuth
- #sign_hmac_sha1 — HTTPClient::OAuth
- #ssl_cipher — HTTPClient::SSLSocketWrap
- #ssl_connect — HTTPClient::SSLSocketWrap
- #ssl_state — HTTPClient::SSLSocketWrap
- #ssl_version — HTTPClient::SSLSocketWrap
- #ssl_version= — HTTPClient::SSLConfig
- #start_timer_thread — HTTPClient::TimeoutScheduler
- #status — HTTP::Message
- #status= — HTTP::Message
- #status_code — HTTP::Message
- #status_code= — HTTP::Message::Headers
- #strict_redirect_uri_callback — HTTPClient
- #success_content — HTTPClient
- #sync — HTTPClient::SocketWrap
- #sync — HTTPClient::SSLSocketWrap
- #sync= — HTTPClient::SocketWrap
- #sync= — HTTPClient::SSLSocketWrap
- #tail_match? — WebAgent::CookieUtils
- #timeout — HTTPClient::Timeout
- #timeout= — HTTPClient::SSLConfig
- #timeout_scheduler — HTTPClient
- #trace — HTTPClient
- #trace_async — HTTPClient
- #try_require — HTTPClient::Util
- #unescape — OAuthClient
- #unescape — HTTP::Message
- #uri_dirname — HTTPClient::Util
- #uri_part_of — HTTPClient::Util
- #urify — HTTPClient::Util
- #use? — WebAgent::Cookie
- #valid_session? — HTTPClient::SessionManager
- #verify_callback= — HTTPClient::SSLConfig
- #verify_depth= — HTTPClient::SSLConfig
- #verify_mode= — HTTPClient::SSLConfig
- #version — HTTP::Message
- #version= — HTTP::Message