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

    • module Protocol
    • module Protocol::HTTP
    • module Protocol::HTTP::Body
    • module Protocol::HTTP::Body::Reader
    • module Protocol::HTTP::Body::Stream::Reader
    • module Protocol::HTTP::Body::Streamable
    • module Protocol::HTTP::Header
    • module Protocol::HTTP::Header::QuotedString
    • module Protocol::HTTP::Middleware::HelloWorld
    • module Protocol::HTTP::Middleware::NotFound
    • module Protocol::HTTP::Middleware::Okay
    • module Protocol::HTTP::URL
  • Classes

    • class Protocol::HTTP::AcceptEncoding
    • class Protocol::HTTP::Body::Buffered
    • class Protocol::HTTP::Body::Completable
    • class Protocol::HTTP::Body::Deflate
    • class Protocol::HTTP::Body::Digestable
    • class Protocol::HTTP::Body::File
    • class Protocol::HTTP::Body::Head
    • class Protocol::HTTP::Body::Inflate
    • class Protocol::HTTP::Body::Readable
    • class Protocol::HTTP::Body::Rewindable
    • class Protocol::HTTP::Body::Stream
    • class Protocol::HTTP::Body::Streamable::Body
    • class Protocol::HTTP::Body::Streamable::ConsumedError
    • class Protocol::HTTP::Body::Streamable::Output
    • class Protocol::HTTP::Body::Streamable::RequestBody
    • class Protocol::HTTP::Body::Streamable::ResponseBody
    • class Protocol::HTTP::Body::Wrapper
    • class Protocol::HTTP::Body::Writable
    • class Protocol::HTTP::Body::Writable::Closed
    • class Protocol::HTTP::Body::Writable::Output
    • class Protocol::HTTP::Body::ZStream
    • class Protocol::HTTP::ContentEncoding
    • class Protocol::HTTP::Cookie
    • class Protocol::HTTP::Error
    • class Protocol::HTTP::Header::Accept
    • class Protocol::HTTP::Header::AcceptCharset
    • class Protocol::HTTP::Header::AcceptEncoding
    • class Protocol::HTTP::Header::AcceptLanguage
    • class Protocol::HTTP::Header::Authorization
    • class Protocol::HTTP::Header::CacheControl
    • class Protocol::HTTP::Header::Connection
    • class Protocol::HTTP::Header::Cookie
    • class Protocol::HTTP::Header::Date
    • class Protocol::HTTP::Header::ETag
    • class Protocol::HTTP::Header::ETags
    • class Protocol::HTTP::Header::Multiple
    • class Protocol::HTTP::Header::Priority
    • class Protocol::HTTP::Header::SetCookie
    • class Protocol::HTTP::Header::Split
    • class Protocol::HTTP::Header::Vary
    • class Protocol::HTTP::Headers
    • class Protocol::HTTP::Headers::Merged
    • class Protocol::HTTP::Methods
    • class Protocol::HTTP::Middleware
    • class Protocol::HTTP::Middleware::Builder
    • class Protocol::HTTP::Peer
    • class Protocol::HTTP::Reference
    • class Protocol::HTTP::Request
    • class Protocol::HTTP::Response
    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. protocol-http
  3. 0.50.1
  4. module Protocol::HTTP

module Protocol::HTTP

Modules in this namespace

Body

module

in Protocol::HTTP

Header

module

in Protocol::HTTP

URL

module

in Protocol::HTTP

Classes in this namespace

AcceptEncoding

class

in Protocol::HTTP

ContentEncoding

class

in Protocol::HTTP

Cookie

class

in Protocol::HTTP

Error

class

in Protocol::HTTP

Headers

class

in Protocol::HTTP

Methods

class

in Protocol::HTTP

Middleware

class

in Protocol::HTTP

Peer

class

in Protocol::HTTP

Reference

class

in Protocol::HTTP

Request

class

in Protocol::HTTP

Response

class

in Protocol::HTTP

Modules

  • Protocol::HTTP::Body
  • Protocol::HTTP::Header
  • Protocol::HTTP::URL

Classes

  • Protocol::HTTP::AcceptEncoding
  • Protocol::HTTP::ContentEncoding
  • Protocol::HTTP::Cookie
  • Protocol::HTTP::Error
  • Protocol::HTTP::Headers
  • Protocol::HTTP::Methods
  • Protocol::HTTP::Middleware
  • Protocol::HTTP::Peer
  • Protocol::HTTP::Reference
  • Protocol::HTTP::Request
  • Protocol::HTTP::Response

Defined in

  • lib/protocol/http.rb
  • lib/protocol/http/accept_encoding.rb
  • lib/protocol/http/body.rb
  • lib/protocol/http/body/buffered.rb
  • lib/protocol/http/body/completable.rb
  • lib/protocol/http/body/deflate.rb
  • lib/protocol/http/body/digestable.rb
  • lib/protocol/http/body/file.rb
  • lib/protocol/http/body/head.rb
  • lib/protocol/http/body/inflate.rb
  • lib/protocol/http/body/readable.rb
  • lib/protocol/http/body/reader.rb
  • lib/protocol/http/body/rewindable.rb
  • lib/protocol/http/body/stream.rb
  • lib/protocol/http/body/streamable.rb
  • lib/protocol/http/body/wrapper.rb
  • lib/protocol/http/body/writable.rb
  • lib/protocol/http/content_encoding.rb
  • lib/protocol/http/cookie.rb
  • lib/protocol/http/error.rb
  • lib/protocol/http/header/accept.rb
  • lib/protocol/http/header/accept_charset.rb
  • lib/protocol/http/header/accept_encoding.rb
  • lib/protocol/http/header/accept_language.rb
  • lib/protocol/http/header/authorization.rb
  • lib/protocol/http/header/cache_control.rb
  • lib/protocol/http/header/connection.rb
  • lib/protocol/http/header/cookie.rb
  • lib/protocol/http/header/date.rb
  • lib/protocol/http/header/etag.rb
  • lib/protocol/http/header/etags.rb
  • lib/protocol/http/header/multiple.rb
  • lib/protocol/http/header/priority.rb
  • lib/protocol/http/header/quoted_string.rb
  • lib/protocol/http/header/split.rb
  • lib/protocol/http/header/vary.rb
  • lib/protocol/http/headers.rb
  • lib/protocol/http/methods.rb
  • lib/protocol/http/middleware.rb
  • lib/protocol/http/middleware/builder.rb
  • lib/protocol/http/peer.rb
  • lib/protocol/http/reference.rb
  • lib/protocol/http/request.rb
  • lib/protocol/http/response.rb
  • lib/protocol/http/url.rb
  • lib/protocol/http/version.rb
Home
Gems
Docs
Contribute
Monitoring
Twitter GitHub Mastodon

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