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

    • module HTTP
    • module HTTP::Base64
    • module HTTP::Chainable
    • module HTTP::Features
    • module HTTP::Headers::Mixin
    • module HTTP::MimeType
    • module HTTP::Retriable
    • module HTTP::Timeout
  • Classes

    • class HTTP::Client
    • class HTTP::ConnectTimeoutError
    • class HTTP::Connection
    • class HTTP::ConnectionError
    • class HTTP::ContentType
    • class HTTP::Error
    • class HTTP::Feature
    • class HTTP::Features::AutoDeflate
    • class HTTP::Features::AutoDeflate::CompressedBody
    • class HTTP::Features::AutoDeflate::DeflatedBody
    • class HTTP::Features::AutoDeflate::GzippedBody
    • class HTTP::Features::AutoDeflate::GzippedBody::BlockIO
    • class HTTP::Features::AutoInflate
    • class HTTP::Features::Instrumentation
    • class HTTP::Features::Instrumentation::NullInstrumenter
    • class HTTP::Features::Logging
    • class HTTP::Features::Logging::NullLogger
    • class HTTP::Features::NormalizeUri
    • class HTTP::Features::RaiseError
    • class HTTP::HeaderError
    • class HTTP::Headers
    • class HTTP::Headers::Normalizer
    • class HTTP::Headers::Normalizer::Cache
    • class HTTP::MimeType::Adapter
    • class HTTP::MimeType::JSON
    • class HTTP::Options
    • class HTTP::OutOfRetriesError
    • class HTTP::Redirector
    • class HTTP::Redirector::EndlessRedirectError
    • class HTTP::Redirector::TooManyRedirectsError
    • class HTTP::Request
    • class HTTP::Request::Body
    • class HTTP::Request::Body::ProcIO
    • 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::Inflater
    • class HTTP::Response::Parser
    • class HTTP::Response::Parser::Handler
    • class HTTP::Response::Status
    • class HTTP::ResponseError
    • class HTTP::ResponseHeaderError
    • class HTTP::Retriable::Client
    • class HTTP::Retriable::DelayCalculator
    • class HTTP::Retriable::Performer
    • class HTTP::SocketReadError
    • class HTTP::SocketWriteError
    • class HTTP::StateError
    • class HTTP::StatusError
    • 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. 5.3.1
  4. module HTTP::Features

module HTTP::Features

Classes in this namespace

AutoDeflate

class

in HTTP::Features

AutoInflate

class

in HTTP::Features

Instrumentation

class

in HTTP::Features

Logging

class

in HTTP::Features

NormalizeUri

class

in HTTP::Features

RaiseError

class

in HTTP::Features

Classes

  • HTTP::Features::AutoDeflate
  • HTTP::Features::AutoInflate
  • HTTP::Features::Instrumentation
  • HTTP::Features::Logging
  • HTTP::Features::NormalizeUri
  • HTTP::Features::RaiseError

Defined in

  • lib/http/features/auto_deflate.rb
  • lib/http/features/auto_inflate.rb
  • lib/http/features/instrumentation.rb
  • lib/http/features/logging.rb
  • lib/http/features/normalize_uri.rb
  • lib/http/features/raise_error.rb
Home
Gems
Docs
Contribute
Monitoring
Twitter GitHub Mastodon

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