gem.sh gem.sh
Home Gems Types Docs Community
  • Modules

    • module HTTP
    • module HTTP::Status
    • module HTTPAccess2
    • module HTTPClient::DebugSocket
    • module HTTPClient::IncludeClient
    • module HTTPClient::JRubySSLSocket::PEMUtils
    • module HTTPClient::SocketWrap
    • module HTTPClient::Timeout
    • module HTTPClient::Util
    • module HexDump
    • module OpenSSL
    • module OpenSSL::X509
    • module URI
    • module WebAgent::CookieUtils
  • Classes

    • class HTTP::Message
    • class HTTP::Message::Body
    • class HTTP::Message::Body::Parts
    • class HTTP::Message::Headers
    • class HTTPAccess2::Client
    • class HTTPAccess2::Client::RetryableResponse
    • class HTTPAccess2::Session
    • class HTTPAccess2::Session::BadResponse
    • class HTTPAccess2::Session::Error
    • class HTTPAccess2::Session::InvalidState
    • class HTTPAccess2::Session::KeepAliveDisconnected
    • class HTTPClient
    • class HTTPClient::AuthBase
    • class HTTPClient::AuthFilterBase
    • class HTTPClient::BadResponseError
    • class HTTPClient::BasicAuth
    • class HTTPClient::ConfigurationError
    • class HTTPClient::ConnectTimeoutError
    • class HTTPClient::Connection
    • class HTTPClient::CookieManager
    • class HTTPClient::DigestAuth
    • class HTTPClient::JRubySSLSocket
    • class HTTPClient::JRubySSLSocket::BrowserCompatHostnameVerifier
    • class HTTPClient::JRubySSLSocket::JSSEVerifyCallback
    • class HTTPClient::JRubySSLSocket::JavaCertificate
    • class HTTPClient::JRubySSLSocket::KeyStoreLoader
    • class HTTPClient::JRubySSLSocket::SSLStoreContext
    • class HTTPClient::JRubySSLSocket::SystemTrustManagerFactory
    • class HTTPClient::JRubySSLSocket::SystemTrustManagerFactory::SystemTrustManager
    • class HTTPClient::JRubySSLSocket::TrustStoreLoader
    • class HTTPClient::JRubySSLSocket::VerifyNoneTrustManagerFactory
    • class HTTPClient::JRubySSLSocket::VerifyNoneTrustManagerFactory::VerifyNoneTrustManager
    • class HTTPClient::JavaSocketWrap
    • class HTTPClient::KeepAliveDisconnected
    • class HTTPClient::LoopBackSocket
    • class HTTPClient::NegotiateAuth
    • class HTTPClient::OAuth
    • class HTTPClient::OAuth::Config
    • class HTTPClient::ProxyAuth
    • class HTTPClient::ProxyBasicAuth
    • class HTTPClient::ProxyDigestAuth
    • class HTTPClient::ReceiveTimeoutError
    • class HTTPClient::RetryableResponse
    • class HTTPClient::SSLConfig
    • class HTTPClient::SSLSocket
    • class HTTPClient::SSPINegotiateAuth
    • class HTTPClient::SendTimeoutError
    • class HTTPClient::Session
    • class HTTPClient::Session::LenientInflater
    • class HTTPClient::SessionManager
    • class HTTPClient::Site
    • class HTTPClient::TimeoutError
    • class HTTPClient::TimeoutScheduler
    • class HTTPClient::TimeoutScheduler::Period
    • class HTTPClient::Util::AddressableURI
    • class HTTPClient::WWWAuth
    • class HTTPClient::WebAgentSaver
    • class JSONClient
    • class OAuthClient
    • class OpenSSL::X509::Certificate
    • class OpenSSL::X509::Store
    • class String
    • class URI::Generic
    • class WebAgent
    • class WebAgent::Cookie
    • class WebAgent::CookieManager
    • class WebAgent::CookieManager::Error
    • class WebAgent::CookieManager::ErrorOverrideOK
    • class WebAgent::CookieManager::SpecialError
    • class WebAgent::SynchronizedArray
    Overview
    H
    Home
    R
    Reference
    T
    Types
    C
    Changelogs
  • Documentation
    • README
  • More
    • Versions
    • Source
    • Playground
    • Stats
    • Metadata
    • Wiki
    • Announcements
    Community
    • Articles
    • Tutorials
    • Videos
    • Community
  1. Gems
  2. httpclient
  3. 2.9.0

Source



Select a file from the right

Source Files

  • lib/hexdump.rb
  • lib/http-access2.rb
  • lib/http-access2/cookie.rb
  • lib/http-access2/http.rb
  • lib/httpclient.rb
  • lib/httpclient/auth.rb
  • lib/httpclient/connection.rb
  • lib/httpclient/cookie.rb
  • lib/httpclient/http.rb
  • lib/httpclient/include_client.rb
  • lib/httpclient/jruby_ssl_socket.rb
  • lib/httpclient/session.rb
  • lib/httpclient/ssl_config.rb
  • lib/httpclient/ssl_socket.rb
  • lib/httpclient/timeout.rb
  • lib/httpclient/util.rb
  • lib/httpclient/version.rb
  • lib/httpclient/webagent-cookie.rb
  • lib/jsonclient.rb
  • lib/oauthclient.rb
Home
Gems
Docs
Contribute
Monitoring
Twitter GitHub Mastodon

© 2025 gem.sh - Beautiful documentation for any Ruby gem