Method List
-
#<< Protocol::HTTP::Header::Priority
-
#<< Protocol::HTTP::Header::Date
-
#<< Protocol::HTTP::Header::Accept
-
#<< Protocol::HTTP::Body::Stream
-
#<< Protocol::HTTP::Header::CacheControl
-
#<< Protocol::HTTP::Header::TE
-
#<< Protocol::HTTP::Header::Vary
-
#<< Protocol::HTTP::Header::ETag
-
#<< Protocol::HTTP::Header::TransferEncoding
-
#<< Protocol::HTTP::Headers::Merged
-
#<< Protocol::HTTP::Header::Connection
-
#<< Protocol::HTTP::Header::Split
-
#<=> Protocol::HTTP::Header::AcceptEncoding::Encoding
-
#<=> Protocol::HTTP::Header::TE::TransferCoding
-
#<=> Protocol::HTTP::Header::Accept::MediaRange
-
#<=> Protocol::HTTP::Header::AcceptCharset::Charset
-
#<=> Protocol::HTTP::Header::AcceptLanguage::Language
-
#== Protocol::HTTP::Headers
-
#An array of `[key, value]` pairs. Protocol::HTTP::Headers
-
#The HTTP status code, e.g. `200`, `404`, etc. Protocol::HTTP::Response
-
#The HTTP version, usually one of `"HTTP/1.1"`, `"HTTP/2"`, etc. Protocol::HTTP::Response
-
#The IP address of the peer, if available. Protocol::HTTP::Peer
-
#The body, e.g. `"Hello, World!"`, etc.= Protocol::HTTP::Response
-
#The delegate object that is used for passing along requests that are not handled by *this* middleware.= Protocol::HTTP::Middleware
-
#The directives of the cookie.= Protocol::HTTP::Cookie
-
#The headers, e.g. `{"content-type" => "text/html"}`, etc.= Protocol::HTTP::Response
-
#The index where trailers begin. Protocol::HTTP::Headers
-
#The input stream.= Protocol::HTTP::Body::Stream
-
#The length of the response body if known. Protocol::HTTP::Body::Writable
-
#The name of the cookie. Protocol::HTTP::Cookie
-
#The output stream. Protocol::HTTP::Body::Stream
-
#The policy for the headers.= Protocol::HTTP::Headers
-
#The protocol, e.g. `"websocket"`, etc. Protocol::HTTP::Response
-
#The remote address of the peer. Protocol::HTTP::Peer
-
#The value of the cookie. Protocol::HTTP::Cookie
-
#The wrapped body.= Protocol::HTTP::Body::Wrapper
-
[] Protocol::HTTP::Request
-
[] Protocol::HTTP::Headers
-
[] Protocol::HTTP::Response
-
#[] Protocol::HTTP::Headers
-
#a callback which is called when an interim response is received. Protocol::HTTP::Request
-
#add Protocol::HTTP::Headers
-
#address Protocol::HTTP::Peer
-
#algorithm Protocol::HTTP::Header::Digest::Entry
-
#as_json Protocol::HTTP::Body::Wrapper
-
#as_json Protocol::HTTP::Body::Digestable
-
#as_json Protocol::HTTP::Request
-
#as_json Protocol::HTTP::Body::Completable
-
#as_json Protocol::HTTP::Body::Readable
-
#as_json Protocol::HTTP::Body::Rewindable
-
#as_json Protocol::HTTP::Response
-
#as_json Protocol::HTTP::Body::ZStream
-
#authority Protocol::HTTP::Request
-
#bad_request? Protocol::HTTP::Response
-
basic Protocol::HTTP::Header::Authorization
-
#body Protocol::HTTP::Response
-
#body Protocol::HTTP::Request
-
#body Protocol::HTTP::Body::Wrapper
-
#body? Protocol::HTTP::Body::Reader
-
#buffered Protocol::HTTP::Body::Rewindable
-
#buffered Protocol::HTTP::Body::Readable
-
#buffered Protocol::HTTP::Body::Buffered
-
#buffered Protocol::HTTP::Body::File
-
#buffered Protocol::HTTP::Body::Wrapper
-
#buffered! Protocol::HTTP::Body::Reader
-
build Protocol::HTTP::Middleware
-
#call Protocol::HTTP::Middleware
-
#call Protocol::HTTP::AcceptEncoding
-
call Protocol::HTTP::Middleware::NotFound
-
#call Protocol::HTTP::Body::Streamable::Body
-
call Protocol::HTTP::Middleware::Okay
-
call Protocol::HTTP::Middleware::HelloWorld
-
#call Protocol::HTTP::Request
-
#call Protocol::HTTP::Body::Readable
-
#call Protocol::HTTP::ContentEncoding
-
#charsets Protocol::HTTP::Header::AcceptCharset
-
#chunked? Protocol::HTTP::Header::TE
-
#chunked? Protocol::HTTP::Header::TransferEncoding
-
#chunks Protocol::HTTP::Body::Buffered
-
#chunks the buffered chunks. Protocol::HTTP::Body::Buffered
-
#clear Protocol::HTTP::Headers::Merged
-
#clear Protocol::HTTP::Body::Buffered
-
#clear Protocol::HTTP::Headers
-
#close Protocol::HTTP::Body::Completable
-
#close Protocol::HTTP::Body::Readable
-
#close Protocol::HTTP::Body::Writable::Output
-
#close Protocol::HTTP::Body::File
-
#close Protocol::HTTP::Body::Streamable::ResponseBody
-
#close Protocol::HTTP::Middleware
-
#close Protocol::HTTP::Body::ZStream
-
close Protocol::HTTP::Middleware::Okay
-
#close Protocol::HTTP::Body::Buffered
-
close Protocol::HTTP::Middleware::HelloWorld
-
#close Protocol::HTTP::Body::Writable
-
close Protocol::HTTP::Middleware::NotFound
-
#close Protocol::HTTP::Body::Wrapper
-
#close Protocol::HTTP::Body::Streamable::RequestBody
-
#close Protocol::HTTP::Body::Streamable::Output
-
#close Protocol::HTTP::Body::Reader
-
#close Protocol::HTTP::Body::Stream
-
#close? Protocol::HTTP::Header::Connection
-
#close_input Protocol::HTTP::Body::Streamable::Body
-
#close_output Protocol::HTTP::Body::Streamable::Body
-
#close_read Protocol::HTTP::Body::Stream
-
#close_write Protocol::HTTP::Body::Buffered
-
#close_write Protocol::HTTP::Body::Writable
-
#close_write Protocol::HTTP::Body::Stream
-
#closed? Protocol::HTTP::Body::Stream
-
#closed? Protocol::HTTP::Body::Writable::Output
-
#closed? Protocol::HTTP::Body::Writable
-
#compress? Protocol::HTTP::Header::TransferEncoding
-
#compress? Protocol::HTTP::Header::TE
-
#connect? Protocol::HTTP::Request
-
#continue? Protocol::HTTP::Response
-
#credentials Protocol::HTTP::Header::Authorization
-
#deflate? Protocol::HTTP::Header::TransferEncoding
-
#deflate? Protocol::HTTP::Header::TE
-
#delegate Protocol::HTTP::Middleware
-
#delete Protocol::HTTP::Headers
-
#description Protocol::HTTP::Header::ServerTiming::Metric
-
#digest Protocol::HTTP::Body::Digestable
-
#digest the digest object.= Protocol::HTTP::Body::Digestable
-
#directives Protocol::HTTP::Cookie
-
#discard Protocol::HTTP::Body::Buffered
-
#discard Protocol::HTTP::Body::Readable
-
#discard Protocol::HTTP::Body::Wrapper
-
#discard Protocol::HTTP::Body::Reader
-
#duration Protocol::HTTP::Header::ServerTiming::Metric
-
#dynamic? Protocol::HTTP::Header::CacheControl
-
#each Protocol::HTTP::Body::Reader
-
#each Protocol::HTTP::Body::Readable
-
each Protocol::HTTP::Methods
-
#each Protocol::HTTP::Headers::Merged
-
#each Protocol::HTTP::Headers
-
#each Protocol::HTTP::Body::Stream::Reader
-
#empty? Protocol::HTTP::Body::Readable
-
#empty? Protocol::HTTP::Body::Stream
-
#empty? Protocol::HTTP::Body::Wrapper
-
#empty? Protocol::HTTP::Headers
-
#empty? Protocol::HTTP::Body::Writable
-
#empty? Protocol::HTTP::Body::Buffered
-
#empty? Protocol::HTTP::Body::Head
-
#empty? Protocol::HTTP::Body::File
-
#empty? Protocol::HTTP::Body::Rewindable
-
#encodings Protocol::HTTP::Header::AcceptEncoding
-
#entries Protocol::HTTP::Header::Digest
-
#etag Protocol::HTTP::Body::Digestable
-
#extract Protocol::HTTP::Headers
-
#failure? Protocol::HTTP::Response
-
#fields Protocol::HTTP::Headers::Merged
-
#fields Protocol::HTTP::Headers
-
#file Protocol::HTTP::Body::File
-
#file the file to read from.= Protocol::HTTP::Body::File
-
#final? Protocol::HTTP::Response
-
#finish Protocol::HTTP::Body::Buffered
-
#finish Protocol::HTTP::Body::Reader
-
#finish Protocol::HTTP::Body::Readable
-
#flatten Protocol::HTTP::Headers::Merged
-
#flatten Protocol::HTTP::Headers
-
#flatten! Protocol::HTTP::Headers
-
#flush Protocol::HTTP::Body::Stream
-
for Protocol::HTTP::Middleware
-
for Protocol::HTTP::Peer
-
for Protocol::HTTP::Body::Inflate
-
for Protocol::HTTP::Body::Head
-
for Protocol::HTTP::Body::Deflate
-
for_exception Protocol::HTTP::Response
-
#freeze Protocol::HTTP::Headers
-
#gets Protocol::HTTP::Body::Stream::Reader
-
#gzip? Protocol::HTTP::Header::TE
-
#gzip? Protocol::HTTP::Header::TransferEncoding
-
#head? Protocol::HTTP::Request
-
#headers Protocol::HTTP::Response
-
#headers Protocol::HTTP::Request
-
#hijack? Protocol::HTTP::Response
-
#idempotent? Protocol::HTTP::Request
-
#identity? Protocol::HTTP::Header::TE
-
#identity? Protocol::HTTP::Header::TransferEncoding
-
#include? Protocol::HTTP::Headers
-
#incremental? Protocol::HTTP::Header::Priority
-
#informational? Protocol::HTTP::Response
-
#initialize Protocol::HTTP::Body::Completable
-
#initialize Protocol::HTTP::Middleware
-
#initialize Protocol::HTTP::Header::TE
-
#initialize Protocol::HTTP::Body::Rewindable
-
#initialize Protocol::HTTP::Header::Digest::Entry
-
#initialize Protocol::HTTP::Body::Head
-
#initialize Protocol::HTTP::Header::CacheControl
-
#initialize Protocol::HTTP::Middleware::Builder
-
#initialize Protocol::HTTP::Body::File
-
#initialize Protocol::HTTP::Body::Writable::Output
-
#initialize Protocol::HTTP::Header::Accept
-
#initialize Protocol::HTTP::Body::Wrapper
-
#initialize Protocol::HTTP::Body::Streamable::Output
-
#initialize Protocol::HTTP::Header::TransferEncoding
-
#initialize Protocol::HTTP::Response
-
#initialize Protocol::HTTP::Body::Buffered
-
#initialize Protocol::HTTP::Header::Priority
-
#initialize Protocol::HTTP::Request
-
#initialize Protocol::HTTP::Headers::Merged
-
#initialize Protocol::HTTP::ContentEncoding
-
#initialize Protocol::HTTP::Body::Streamable::Body
-
#initialize Protocol::HTTP::Header::Connection
-
#initialize Protocol::HTTP::Header::Multiple
-
#initialize Protocol::HTTP::Headers
-
#initialize Protocol::HTTP::Cookie
-
#initialize Protocol::HTTP::DuplicateHeaderError
-
#initialize Protocol::HTTP::Body::Writable
-
#initialize Protocol::HTTP::Peer
-
#initialize Protocol::HTTP::Header::Split
-
#initialize Protocol::HTTP::AcceptEncoding
-
#initialize Protocol::HTTP::Body::Digestable
-
#initialize Protocol::HTTP::Body::ZStream
-
#initialize Protocol::HTTP::Header::Vary
-
#initialize Protocol::HTTP::Body::Streamable::RequestBody
-
#initialize Protocol::HTTP::Header::ServerTiming::Metric
-
#initialize Protocol::HTTP::Header::Accept::MediaRange
-
#initialize Protocol::HTTP::Body::Stream
-
#initialize_dup Protocol::HTTP::Headers
-
#input Protocol::HTTP::Body::Stream
-
#input_length Protocol::HTTP::Body::ZStream
-
#input_length the total number of bytes read from the input. Protocol::HTTP::Body::ZStream
-
#inspect Protocol::HTTP::Body::Head
-
#inspect Protocol::HTTP::Body::File
-
#inspect Protocol::HTTP::Body::Completable
-
#inspect Protocol::HTTP::Body::Rewindable
-
#inspect Protocol::HTTP::Body::Wrapper
-
#inspect Protocol::HTTP::Headers
-
#inspect Protocol::HTTP::Body::Streamable::Body
-
#inspect Protocol::HTTP::Body::Writable
-
#inspect Protocol::HTTP::Body::Buffered
-
#inspect Protocol::HTTP::Body::ZStream
-
#inspect Protocol::HTTP::Body::Stream
-
#interim_response Protocol::HTTP::Request
-
#internal_server_error? Protocol::HTTP::Response
-
#ip_address Protocol::HTTP::Peer
-
#join Protocol::HTTP::Body::File
-
#join Protocol::HTTP::Body::Readable
-
#keep_alive? Protocol::HTTP::Header::Connection
-
#key Protocol::HTTP::DuplicateHeaderError
-
#key The header key that was duplicated. Protocol::HTTP::DuplicateHeaderError
-
#keys Protocol::HTTP::Headers
-
#languages Protocol::HTTP::Header::AcceptLanguage
-
#length Protocol::HTTP::Body::Head
-
#length Protocol::HTTP::Body::File
-
#length Protocol::HTTP::Body::Buffered
-
#length Protocol::HTTP::Body::Readable
-
#length Protocol::HTTP::Body::Writable
-
#length Protocol::HTTP::Body::Wrapper
-
#length Protocol::HTTP::Body::ZStream
-
#match? Protocol::HTTP::Header::ETags
-
#max_age Protocol::HTTP::Header::CacheControl
-
#media_ranges Protocol::HTTP::Header::Accept
-
#merge Protocol::HTTP::Headers
-
#merge! Protocol::HTTP::Headers
-
#method Protocol::HTTP::Request
-
#metrics Protocol::HTTP::Header::ServerTiming
-
#must_revalidate? Protocol::HTTP::Header::CacheControl
-
#name Protocol::HTTP::Header::AcceptLanguage::Language
-
#name Protocol::HTTP::Header::TE::TransferCoding
-
#name Protocol::HTTP::Header::AcceptEncoding::Encoding
-
#name Protocol::HTTP::Header::ServerTiming::Metric
-
#name Protocol::HTTP::Header::AcceptCharset::Charset
-
#name Protocol::HTTP::Cookie
-
#no_cache? Protocol::HTTP::Header::CacheControl
-
#no_store? Protocol::HTTP::Header::CacheControl
-
#not_modified? Protocol::HTTP::Response
-
#offset Protocol::HTTP::Body::File
-
#ok? Protocol::HTTP::Response
-
#on_interim_response Protocol::HTTP::Request
-
open Protocol::HTTP::Body::File
-
#output Protocol::HTTP::Body::Writable
-
#output Protocol::HTTP::Body::Stream
-
#output_length Protocol::HTTP::Body::ZStream
-
#output_length the total number of bytes written to the output. Protocol::HTTP::Body::ZStream
-
#parameters Protocol::HTTP::Header::Accept::MediaRange
-
parse Protocol::HTTP::Cookie
-
parse_directives Protocol::HTTP::Cookie
-
#partial? Protocol::HTTP::Response
-
#path Protocol::HTTP::Request
-
#peer Protocol::HTTP::Response
-
#peer Protocol::HTTP::Request
-
#policy Protocol::HTTP::Headers
-
#preserve_method? Protocol::HTTP::Response
-
#private? Protocol::HTTP::Header::CacheControl
-
#protocol Protocol::HTTP::Response
-
#protocol Protocol::HTTP::Request
-
#proxy_revalidate? Protocol::HTTP::Header::CacheControl
-
#public? Protocol::HTTP::Header::CacheControl
-
#puts Protocol::HTTP::Body::Stream
-
#q Protocol::HTTP::Header::AcceptEncoding::Encoding
-
#q Protocol::HTTP::Header::TE::TransferCoding
-
#q Protocol::HTTP::Header::AcceptCharset::Charset
-
#q Protocol::HTTP::Header::AcceptLanguage::Language
-
#quality_factor Protocol::HTTP::Header::Accept::MediaRange
-
#quality_factor Protocol::HTTP::Header::TE::TransferCoding
-
#quality_factor Protocol::HTTP::Header::AcceptCharset::Charset
-
#quality_factor Protocol::HTTP::Header::AcceptLanguage::Language
-
#quality_factor Protocol::HTTP::Header::AcceptEncoding::Encoding
-
quote Protocol::HTTP::QuotedString
-
#ratio Protocol::HTTP::Body::ZStream
-
#read Protocol::HTTP::Body::Readable
-
read Protocol::HTTP::Body::Buffered
-
#read Protocol::HTTP::Body::Buffered
-
#read Protocol::HTTP::Body::Wrapper
-
#read Protocol::HTTP::Body::Inflate
-
#read Protocol::HTTP::Body::Deflate
-
#read Protocol::HTTP::Body::Stream::Reader
-
#read Protocol::HTTP::Body::Reader
-
#read Protocol::HTTP::Body::File
-
#read Protocol::HTTP::Body::Writable
-
#read Protocol::HTTP::Body::Streamable::Output
-
#read Protocol::HTTP::Body::Streamable::Body
-
#read Protocol::HTTP::Body::Rewindable
-
#read Protocol::HTTP::Body::Digestable
-
#read_nonblock Protocol::HTTP::Body::Stream::Reader
-
#read_partial Protocol::HTTP::Body::Stream::Reader
-
#read_until Protocol::HTTP::Body::Stream::Reader
-
#readpartial Protocol::HTTP::Body::Stream::Reader
-
#ready? Protocol::HTTP::Body::Readable
-
#ready? Protocol::HTTP::Body::Buffered
-
#ready? Protocol::HTTP::Body::Writable
-
#ready? Protocol::HTTP::Body::Wrapper
-
#ready? Protocol::HTTP::Body::Head
-
#ready? Protocol::HTTP::Body::File
-
#ready? Protocol::HTTP::Body::Rewindable
-
#redirection? Protocol::HTTP::Response
-
request Protocol::HTTP::Body::Streamable
-
response Protocol::HTTP::Body::Streamable
-
#rewind Protocol::HTTP::Body::Readable
-
#rewind Protocol::HTTP::Body::Buffered
-
#rewind Protocol::HTTP::Body::Wrapper
-
#rewind Protocol::HTTP::Body::File
-
#rewind Protocol::HTTP::Body::Completable
-
#rewind Protocol::HTTP::Body::Rewindable
-
#rewindable? Protocol::HTTP::Body::Completable
-
#rewindable? Protocol::HTTP::Body::Buffered
-
#rewindable? Protocol::HTTP::Body::Readable
-
#rewindable? Protocol::HTTP::Body::Wrapper
-
#rewindable? Protocol::HTTP::Body::File
-
#rewindable? Protocol::HTTP::Body::Rewindable
-
#run Protocol::HTTP::Middleware::Builder
-
#s_maxage Protocol::HTTP::Header::CacheControl
-
#save Protocol::HTTP::Body::Reader
-
schedule Protocol::HTTP::Body::Streamable::Output
-
#schedule Protocol::HTTP::Body::Streamable::Output
-
#scheme Protocol::HTTP::Request
-
#send_interim_response Protocol::HTTP::Request
-
#set Protocol::HTTP::Headers
-
#static? Protocol::HTTP::Header::CacheControl
-
#status Protocol::HTTP::Response
-
#stream Protocol::HTTP::Body::Streamable::RequestBody
-
#stream? Protocol::HTTP::Body::Readable
-
#stream? Protocol::HTTP::Body::Streamable::Body
-
#streaming? Protocol::HTTP::Header::CacheControl
-
#strong_match? Protocol::HTTP::Header::ETags
-
#subtype Protocol::HTTP::Header::Accept::MediaRange
-
#success? Protocol::HTTP::Response
-
#tail Protocol::HTTP::Headers
-
#the number of bytes to read. Protocol::HTTP::Body::File
-
#the offset to read from. Protocol::HTTP::Body::File
-
#the request authority, usually a hostname and port number, e.g. `"example.com:80"`. Protocol::HTTP::Request
-
#the request body. It should only be read once (it may not be idempotent).= Protocol::HTTP::Request
-
#the request scheme, usually `"http"` or `"https"`. Protocol::HTTP::Request
-
#the request version, usually `"http/1.0"`, `"http/1.1"`, `"h2"`, or `"h3"`. Protocol::HTTP::Request
-
#to_a Protocol::HTTP::Headers
-
#to_app Protocol::HTTP::Middleware::Builder
-
#to_ary Protocol::HTTP::Response
-
#to_h Protocol::HTTP::Headers
-
#to_h Protocol::HTTP::Header::Cookie
-
#to_json Protocol::HTTP::Body::Readable
-
#to_json Protocol::HTTP::Body::Wrapper
-
#to_json Protocol::HTTP::Response
-
#to_json Protocol::HTTP::Request
-
#to_s Protocol::HTTP::Header::Split
-
#to_s Protocol::HTTP::Header::Multiple
-
#to_s Protocol::HTTP::Header::ServerTiming::Metric
-
#to_s Protocol::HTTP::Header::TE::TransferCoding
-
#to_s Protocol::HTTP::Response
-
#to_s Protocol::HTTP::Request
-
#to_s Protocol::HTTP::Cookie
-
#to_s Protocol::HTTP::Header::Digest::Entry
-
#to_s Protocol::HTTP::Header::Accept::MediaRange
-
#to_s Protocol::HTTP::Header::Accept
-
#to_time Protocol::HTTP::Header::Date
-
#trailer Protocol::HTTP::Headers
-
#trailer! Protocol::HTTP::Headers
-
trailer? Protocol::HTTP::Header::Split
-
trailer? Protocol::HTTP::Header::ETag
-
trailer? Protocol::HTTP::Header::Date
-
trailer? Protocol::HTTP::Header::ServerTiming
-
trailer? Protocol::HTTP::Header::TE
-
#trailer? Protocol::HTTP::Headers
-
trailer? Protocol::HTTP::Header::Authorization
-
trailer? Protocol::HTTP::Header::Multiple
-
trailer? Protocol::HTTP::Header::Connection
-
trailer? Protocol::HTTP::Header::Trailer
-
trailer? Protocol::HTTP::Header::Digest
-
trailer? Protocol::HTTP::Header::TransferEncoding
-
trailer? Protocol::HTTP::Header::Accept
-
trailer? Protocol::HTTP::Header::Cookie
-
#trailers? Protocol::HTTP::Header::TE
-
#transfer_codings Protocol::HTTP::Header::TE
-
#type Protocol::HTTP::Header::Accept::MediaRange
-
unquote Protocol::HTTP::QuotedString
-
#upgrade? Protocol::HTTP::Header::Connection
-
#urgency Protocol::HTTP::Header::Priority
-
#use Protocol::HTTP::Middleware::Builder
-
valid? Protocol::HTTP::Methods
-
#value Protocol::HTTP::Cookie
-
#value Protocol::HTTP::Header::Digest::Entry
-
#version Protocol::HTTP::Response
-
#version Protocol::HTTP::Request
-
#weak? Protocol::HTTP::Header::ETag
-
#weak_match? Protocol::HTTP::Header::ETags
-
#wildcard? Protocol::HTTP::Header::ETags
-
wrap Protocol::HTTP::Body::Buffered
-
wrap Protocol::HTTP::Body::Wrapper
-
wrap Protocol::HTTP::Body::Completable
-
wrap Protocol::HTTP::Body::Rewindable
-
wrap Protocol::HTTP::Body::Digestable
-
#write Protocol::HTTP::Body::Buffered
-
#write Protocol::HTTP::Body::Stream
-
#write Protocol::HTTP::Body::Writable::Output
-
#write Protocol::HTTP::Body::Writable
-
#write_nonblock Protocol::HTTP::Body::Stream