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

    • module HTTP
    • module HTTP::Chainable
    • module HTTP::Headers::Mixin
    • module HTTP::MimeType
    • module HTTP::Timeout
  • Classes

    • class HTTP::Client
    • class HTTP::Connection
    • class HTTP::ConnectionError
    • class HTTP::Error
    • class HTTP::Headers
    • class HTTP::InvalidHeaderNameError
    • class HTTP::MimeType::Adapter
    • class HTTP::MimeType::JSON
    • class HTTP::Options
    • class HTTP::Redirector
    • class HTTP::Redirector::EndlessRedirectError
    • class HTTP::Redirector::TooManyRedirectsError
    • class HTTP::Request
    • class HTTP::Request::UnsupportedMethodError
    • class HTTP::Request::UnsupportedSchemeError
    • class HTTP::Request::Writer
    • class HTTP::RequestError
    • class HTTP::Response
    • class HTTP::Response::Body
    • class HTTP::Response::Parser
    • class HTTP::Response::Status
    • class HTTP::ResponseError
    • class HTTP::StateError
    • class HTTP::Timeout::Global
    • class HTTP::Timeout::Null
    • class HTTP::Timeout::PerOperation
    • class HTTP::TimeoutError
    • class HTTP::URI
    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. http
  3. 2.0.2
  4. module HTTP

module HTTP

Modules in this namespace

Chainable

module

in HTTP

MimeType

module

in HTTP

Timeout

module

in HTTP

Classes in this namespace

Client

class

in HTTP

Connection

class

in HTTP

ConnectionError

class

in HTTP

Error

class

in HTTP

Headers

class

in HTTP

InvalidHeaderNameError

class

in HTTP

Options

class

in HTTP

Redirector

class

in HTTP

Request

class

in HTTP

RequestError

class

in HTTP

Response

class

in HTTP

ResponseError

class

in HTTP

StateError

class

in HTTP

TimeoutError

class

in HTTP

URI

class

in HTTP

Modules

  • HTTP::Chainable
  • HTTP::MimeType
  • HTTP::Timeout

Classes

  • HTTP::Client
  • HTTP::Connection
  • HTTP::ConnectionError
  • HTTP::Error
  • HTTP::Headers
  • HTTP::InvalidHeaderNameError
  • HTTP::Options
  • HTTP::Redirector
  • HTTP::Request
  • HTTP::RequestError
  • HTTP::Response
  • HTTP::ResponseError
  • HTTP::StateError
  • HTTP::TimeoutError
  • HTTP::URI

Defined in

  • lib/http.rb
  • lib/http/chainable.rb
  • lib/http/client.rb
  • lib/http/connection.rb
  • lib/http/content_type.rb
  • lib/http/errors.rb
  • lib/http/headers.rb
  • lib/http/headers/known.rb
  • lib/http/headers/mixin.rb
  • lib/http/mime_type.rb
  • lib/http/mime_type/adapter.rb
  • lib/http/mime_type/json.rb
  • lib/http/options.rb
  • lib/http/redirector.rb
  • lib/http/request.rb
  • lib/http/request/writer.rb
  • lib/http/response.rb
  • lib/http/response/body.rb
  • lib/http/response/parser.rb
  • lib/http/response/status.rb
  • lib/http/response/status/reasons.rb
  • lib/http/timeout/global.rb
  • lib/http/timeout/null.rb
  • lib/http/timeout/per_operation.rb
  • lib/http/uri.rb
  • lib/http/version.rb
Home
Gems
Docs
Contribute
Monitoring
Twitter GitHub Mastodon

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