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. 1.0.4

Featured Classes

Demo

Client

class

HTTP

InvalidHeaderNameError

class

HTTP

Writer

class

HTTP::Request

Options

class

HTTP

TimeoutError

class

HTTP

RequestError

class

HTTP

All Classes

Client

class

HTTP

Connection

class

HTTP

ConnectionError

class

HTTP

Error

class

HTTP

Headers

class

HTTP

InvalidHeaderNameError

class

HTTP

Adapter

class

HTTP::MimeType

JSON

class

HTTP::MimeType

Options

class

HTTP

Redirector

class

HTTP

EndlessRedirectError

class

HTTP::Redirector

TooManyRedirectsError

class

HTTP::Redirector

Request

class

HTTP

UnsupportedMethodError

class

HTTP::Request

UnsupportedSchemeError

class

HTTP::Request

Writer

class

HTTP::Request

RequestError

class

HTTP

Response

class

HTTP

Body

class

HTTP::Response

Parser

class

HTTP::Response

Status

class

HTTP::Response

ResponseError

class

HTTP

StateError

class

HTTP

Global

class

HTTP::Timeout

Null

class

HTTP::Timeout

PerOperation

class

HTTP::Timeout

TimeoutError

class

HTTP

URI

class

HTTP

All Modules

HTTP

module

Chainable

module

HTTP

Mixin

module

HTTP::Headers

MimeType

module

HTTP

Timeout

module

HTTP

Top-Level Modules

  • HTTP

Top-Level Instance Methods

  • # charset
  • # mime_type
  • # parse
Home
Gems
Docs
Contribute
Monitoring
Twitter GitHub Mastodon

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