Method List
-
#+ Protocol::HTTP::Reference
-
#<< Protocol::HTTP::Headers::Merged
-
#<< Protocol::HTTP::Header::Split
-
#<< Protocol::HTTP::Header::Priority
-
#<< Protocol::HTTP::Header::Date
-
#<< Protocol::HTTP::Header::Connection
-
#<< Protocol::HTTP::Body::Stream
-
#<< Protocol::HTTP::Header::Vary
-
#<< Protocol::HTTP::Header::ETag
-
#<< Protocol::HTTP::Header::Accept
-
#<< Protocol::HTTP::Header::CacheControl
-
#<=> Protocol::HTTP::Header::AcceptCharset::Charset
-
#<=> Protocol::HTTP::Header::Accept::MediaRange
-
#<=> Protocol::HTTP::Reference
-
#<=> Protocol::HTTP::Header::AcceptEncoding::Encoding
-
#<=> 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 fragment, the part after the '#'. Protocol::HTTP::Reference
-
#The headers, e.g. `{"content-type" => "text/html"}`, etc.= Protocol::HTTP::Response
-
#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 path component, e.g. `/foo/bar/index.html`. Protocol::HTTP::Reference
-
#The protocol, e.g. `"websocket"`, etc. Protocol::HTTP::Response
-
#The remote address of the peer. Protocol::HTTP::Peer
-
#The un-parsed query string, e.g. 'x=10&y=20'. Protocol::HTTP::Reference
-
#The value of the cookie. Protocol::HTTP::Cookie
-
#The wrapped body.= Protocol::HTTP::Body::Wrapper
-
#User supplied parameters that will be appended to the query part.= Protocol::HTTP::Reference
-
[] Protocol::HTTP::Response
-
[] Protocol::HTTP::Headers
-
#[] Protocol::HTTP::Headers
-
[] Protocol::HTTP::Reference
-
[] Protocol::HTTP::Request
-
#[]= 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
-
#append Protocol::HTTP::Reference
-
#as_json Protocol::HTTP::Body::Readable
-
#as_json Protocol::HTTP::Body::Wrapper
-
#as_json Protocol::HTTP::Response
-
#as_json Protocol::HTTP::Request
-
assign Protocol::HTTP::URL
-
#authority Protocol::HTTP::Request
-
#bad_request? Protocol::HTTP::Response
-
#base Protocol::HTTP::Reference
-
basic Protocol::HTTP::Header::Authorization
-
#body Protocol::HTTP::Body::Wrapper
-
#body Protocol::HTTP::Request
-
#body Protocol::HTTP::Response
-
#body? Protocol::HTTP::Body::Reader
-
#buffered Protocol::HTTP::Body::Buffered
-
#buffered Protocol::HTTP::Body::Wrapper
-
#buffered Protocol::HTTP::Body::Rewindable
-
#buffered Protocol::HTTP::Body::File
-
#buffered Protocol::HTTP::Body::Readable
-
#buffered! Protocol::HTTP::Body::Reader
-
build Protocol::HTTP::Middleware
-
call Protocol::HTTP::Middleware::Okay
-
#call Protocol::HTTP::Body::Readable
-
#call Protocol::HTTP::Body::Streamable::Body
-
call Protocol::HTTP::Middleware::NotFound
-
#call Protocol::HTTP::ContentEncoding
-
#call Protocol::HTTP::Request
-
call Protocol::HTTP::Middleware::HelloWorld
-
#call Protocol::HTTP::Middleware
-
#call Protocol::HTTP::AcceptEncoding
-
#charsets Protocol::HTTP::Header::AcceptCharset
-
#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::Streamable::RequestBody
-
#close Protocol::HTTP::Body::ZStream
-
close Protocol::HTTP::Middleware::HelloWorld
-
#close Protocol::HTTP::Body::Writable::Output
-
close Protocol::HTTP::Middleware::Okay
-
#close Protocol::HTTP::Middleware
-
#close Protocol::HTTP::Body::Readable
-
#close Protocol::HTTP::Body::Buffered
-
#close Protocol::HTTP::Body::Streamable::Output
-
#close Protocol::HTTP::Body::Writable
-
#close Protocol::HTTP::Body::Stream
-
#close Protocol::HTTP::Body::Streamable::ResponseBody
-
#close Protocol::HTTP::Body::File
-
#close Protocol::HTTP::Body::Reader
-
#close Protocol::HTTP::Body::Wrapper
-
#close Protocol::HTTP::Body::Completable
-
close Protocol::HTTP::Middleware::NotFound
-
#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::Stream
-
#close_write Protocol::HTTP::Body::Buffered
-
#close_write Protocol::HTTP::Body::Writable
-
#closed? Protocol::HTTP::Body::Writable::Output
-
#closed? Protocol::HTTP::Body::Stream
-
#closed? Protocol::HTTP::Body::Writable
-
#connect? Protocol::HTTP::Request
-
#continue? Protocol::HTTP::Response
-
#credentials Protocol::HTTP::Header::Authorization
-
decode Protocol::HTTP::URL
-
#delegate Protocol::HTTP::Middleware
-
#delete Protocol::HTTP::Headers
-
#digest Protocol::HTTP::Body::Digestable
-
#digest the digest object.= Protocol::HTTP::Body::Digestable
-
#directives Protocol::HTTP::Cookie
-
#discard Protocol::HTTP::Body::Reader
-
#discard Protocol::HTTP::Body::Readable
-
#discard Protocol::HTTP::Body::Wrapper
-
#discard Protocol::HTTP::Body::Buffered
-
#dynamic? Protocol::HTTP::Header::CacheControl
-
#each Protocol::HTTP::Body::Reader
-
#each Protocol::HTTP::Body::Readable
-
#each Protocol::HTTP::Body::Stream::Reader
-
each Protocol::HTTP::Methods
-
#each Protocol::HTTP::Headers::Merged
-
#each Protocol::HTTP::Headers
-
#empty? Protocol::HTTP::Body::Readable
-
#empty? Protocol::HTTP::Body::Head
-
#empty? Protocol::HTTP::Headers
-
#empty? Protocol::HTTP::Body::Stream
-
#empty? Protocol::HTTP::Body::Wrapper
-
#empty? Protocol::HTTP::Body::File
-
#empty? Protocol::HTTP::Body::Writable
-
#empty? Protocol::HTTP::Body::Rewindable
-
#empty? Protocol::HTTP::Body::Buffered
-
encode Protocol::HTTP::URL
-
#encoded_name Protocol::HTTP::Cookie
-
#encoded_value Protocol::HTTP::Cookie
-
#encodings Protocol::HTTP::Header::AcceptEncoding
-
escape Protocol::HTTP::URL
-
escape_path Protocol::HTTP::URL
-
#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::Readable
-
#finish Protocol::HTTP::Body::Reader
-
#finish Protocol::HTTP::Body::Buffered
-
#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::Body::Inflate
-
for Protocol::HTTP::Body::Deflate
-
for Protocol::HTTP::Peer
-
for Protocol::HTTP::Body::Head
-
for_exception Protocol::HTTP::Response
-
#fragment Protocol::HTTP::Reference
-
#fragment? Protocol::HTTP::Reference
-
#freeze Protocol::HTTP::Reference
-
#freeze Protocol::HTTP::Headers
-
#gets Protocol::HTTP::Body::Stream::Reader
-
#head? Protocol::HTTP::Request
-
#headers Protocol::HTTP::Response
-
#headers Protocol::HTTP::Request
-
#hijack? Protocol::HTTP::Response
-
#idempotent? Protocol::HTTP::Request
-
#include? Protocol::HTTP::Headers
-
#incremental? Protocol::HTTP::Header::Priority
-
#informational? Protocol::HTTP::Response
-
#initialize Protocol::HTTP::Middleware
-
#initialize Protocol::HTTP::Reference
-
#initialize Protocol::HTTP::Body::Digestable
-
#initialize Protocol::HTTP::Body::Head
-
#initialize Protocol::HTTP::AcceptEncoding
-
#initialize Protocol::HTTP::Body::Rewindable
-
#initialize Protocol::HTTP::Header::Multiple
-
#initialize Protocol::HTTP::Body::File
-
#initialize Protocol::HTTP::Header::Vary
-
#initialize Protocol::HTTP::ContentEncoding
-
#initialize Protocol::HTTP::Header::Priority
-
#initialize Protocol::HTTP::Body::Completable
-
#initialize Protocol::HTTP::Body::Streamable::RequestBody
-
#initialize Protocol::HTTP::Header::CacheControl
-
#initialize Protocol::HTTP::Body::Streamable::Output
-
#initialize Protocol::HTTP::Header::Connection
-
#initialize Protocol::HTTP::Response
-
#initialize Protocol::HTTP::Body::Wrapper
-
#initialize Protocol::HTTP::Request
-
#initialize Protocol::HTTP::Header::Accept::MediaRange
-
#initialize Protocol::HTTP::Headers::Merged
-
#initialize Protocol::HTTP::Body::Writable::Output
-
#initialize Protocol::HTTP::Headers
-
#initialize Protocol::HTTP::Peer
-
#initialize Protocol::HTTP::Header::Split
-
#initialize Protocol::HTTP::Cookie
-
#initialize Protocol::HTTP::Body::Streamable::Body
-
#initialize Protocol::HTTP::Body::ZStream
-
#initialize Protocol::HTTP::Middleware::Builder
-
#initialize Protocol::HTTP::Body::Buffered
-
#initialize Protocol::HTTP::Body::Stream
-
#initialize Protocol::HTTP::Header::Accept
-
#initialize Protocol::HTTP::Body::Writable
-
#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::Buffered
-
#inspect Protocol::HTTP::Body::Rewindable
-
#inspect Protocol::HTTP::Body::File
-
#inspect Protocol::HTTP::Body::Wrapper
-
#inspect Protocol::HTTP::Body::Writable
-
#inspect Protocol::HTTP::Headers
-
#inspect Protocol::HTTP::Body::ZStream
-
#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
-
#keys Protocol::HTTP::Headers
-
#languages Protocol::HTTP::Header::AcceptLanguage
-
#length Protocol::HTTP::Body::Head
-
#length Protocol::HTTP::Body::File
-
#length Protocol::HTTP::Body::Readable
-
#length Protocol::HTTP::Body::Buffered
-
#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
-
#must_revalidate? Protocol::HTTP::Header::CacheControl
-
#name Protocol::HTTP::Header::AcceptLanguage::Language
-
#name Protocol::HTTP::Header::AcceptEncoding::Encoding
-
#name Protocol::HTTP::Cookie
-
#name Protocol::HTTP::Header::AcceptCharset::Charset
-
#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::Reference
-
#parameters Protocol::HTTP::Header::Accept::MediaRange
-
#parameters? Protocol::HTTP::Reference
-
parse Protocol::HTTP::Reference
-
parse Protocol::HTTP::Cookie
-
parse_directives Protocol::HTTP::Cookie
-
#partial? Protocol::HTTP::Response
-
#path Protocol::HTTP::Reference
-
#path Protocol::HTTP::Request
-
#peer Protocol::HTTP::Response
-
#peer Protocol::HTTP::Request
-
#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::AcceptLanguage::Language
-
#q Protocol::HTTP::Header::AcceptCharset::Charset
-
#q Protocol::HTTP::Header::AcceptEncoding::Encoding
-
#quality_factor Protocol::HTTP::Header::AcceptCharset::Charset
-
#quality_factor Protocol::HTTP::Header::AcceptLanguage::Language
-
#quality_factor Protocol::HTTP::Header::AcceptEncoding::Encoding
-
#quality_factor Protocol::HTTP::Header::Accept::MediaRange
-
#query Protocol::HTTP::Reference
-
#query? Protocol::HTTP::Reference
-
quote Protocol::HTTP::Header::QuotedString
-
#ratio Protocol::HTTP::Body::ZStream
-
#read Protocol::HTTP::Body::Readable
-
#read Protocol::HTTP::Body::Writable
-
#read Protocol::HTTP::Body::Buffered
-
#read Protocol::HTTP::Body::Rewindable
-
read Protocol::HTTP::Body::Buffered
-
#read Protocol::HTTP::Body::Digestable
-
#read Protocol::HTTP::Body::Wrapper
-
#read Protocol::HTTP::Body::Deflate
-
#read Protocol::HTTP::Body::Inflate
-
#read Protocol::HTTP::Body::Reader
-
#read Protocol::HTTP::Body::Stream::Reader
-
#read Protocol::HTTP::Body::File
-
#read Protocol::HTTP::Body::Streamable::Body
-
#read Protocol::HTTP::Body::Streamable::Output
-
#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::Rewindable
-
#ready? Protocol::HTTP::Body::Buffered
-
#ready? Protocol::HTTP::Body::Wrapper
-
#ready? Protocol::HTTP::Body::Head
-
#ready? Protocol::HTTP::Body::File
-
#ready? Protocol::HTTP::Body::Writable
-
#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::Readable
-
#rewindable? Protocol::HTTP::Body::Buffered
-
#rewindable? Protocol::HTTP::Body::Wrapper
-
#rewindable? Protocol::HTTP::Body::File
-
#rewindable? Protocol::HTTP::Body::Completable
-
#rewindable? Protocol::HTTP::Body::Rewindable
-
#run Protocol::HTTP::Middleware::Builder
-
#s_maxage Protocol::HTTP::Header::CacheControl
-
#save Protocol::HTTP::Body::Reader
-
scan Protocol::HTTP::URL
-
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
-
split Protocol::HTTP::URL
-
#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
-
#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_app Protocol::HTTP::Middleware::Builder
-
#to_ary Protocol::HTTP::Reference
-
#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::Reference
-
#to_s Protocol::HTTP::Response
-
#to_s Protocol::HTTP::Request
-
#to_s Protocol::HTTP::Cookie
-
#to_s Protocol::HTTP::Header::Multiple
-
#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::Headers
-
#type Protocol::HTTP::Header::Accept::MediaRange
-
unescape Protocol::HTTP::URL
-
unquote Protocol::HTTP::Header::QuotedString
-
#upgrade? Protocol::HTTP::Header::Connection
-
#urgency Protocol::HTTP::Header::Priority
-
#use Protocol::HTTP::Middleware::Builder
-
valid? Protocol::HTTP::Methods
-
#value Protocol::HTTP::Cookie
-
#version Protocol::HTTP::Response
-
#version Protocol::HTTP::Request
-
#weak? Protocol::HTTP::Header::ETag
-
#weak_match? Protocol::HTTP::Header::ETags
-
#wildcard? Protocol::HTTP::Header::ETags
-
#with Protocol::HTTP::Reference
-
wrap Protocol::HTTP::Body::Buffered
-
wrap Protocol::HTTP::Body::Wrapper
-
wrap Protocol::HTTP::Body::Rewindable
-
wrap Protocol::HTTP::Body::Digestable
-
wrap Protocol::HTTP::Body::Completable
-
#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