Table of Contents - http-2.2.2 Documentation
Classes/Modules
HTTP
HTTP::Chainable
HTTP::Client
HTTP::Connection
HTTP::ConnectionError
HTTP::Error
HTTP::Feature
HTTP::Features
HTTP::Features::AutoDeflate
HTTP::Features::AutoInflate
HTTP::Headers
HTTP::Headers::Mixin
HTTP::InvalidHeaderNameError
HTTP::MimeType
HTTP::MimeType::Adapter
HTTP::MimeType::JSON
HTTP::Options
HTTP::Options::OpenSSL
HTTP::Options::OpenSSL::SSL
HTTP::Redirector
HTTP::Redirector::EndlessRedirectError
HTTP::Redirector::TooManyRedirectsError
HTTP::Request
HTTP::Request::UnsupportedMethodError
HTTP::Request::UnsupportedSchemeError
HTTP::Request::Writer
HTTP::RequestError
HTTP::Response
HTTP::Response::Body
HTTP::Response::Inflater
HTTP::Response::Parser
HTTP::Response::Status
HTTP::ResponseError
HTTP::StateError
HTTP::Timeout
HTTP::Timeout::Global
HTTP::Timeout::Null
HTTP::Timeout::PerOperation
HTTP::TimeoutError
HTTP::URI
Methods
::[] — HTTP::Response::Status
::[] — HTTP::MimeType
::[] — HTTP::Headers
::coerce — HTTP::Response::Status
::coerce — HTTP::Headers
::def_option — HTTP::Options
::defined_options — HTTP::Options
::form_encode — HTTP::URI
::new — HTTP::Response::Body
::new — HTTP::Timeout::Global
::new — HTTP::Timeout::Null
::new — HTTP::Response::Parser
::new — HTTP::Response::Inflater
::new — HTTP::Connection
::new — HTTP::Response
::new — HTTP::Request::Writer
::new — HTTP::Request
::new — HTTP::Redirector
::new — HTTP::Options
::new — HTTP::Timeout::PerOperation
::new — HTTP::URI
::new — HTTP::Options
::new — HTTP::Feature
::new — HTTP::Features::AutoDeflate
::new — HTTP::Headers
::new — HTTP::Client
::normalize — HTTP::MimeType
::parse — HTTP::URI
::register_adapter — HTTP::MimeType
::register_alias — HTTP::MimeType
::symbolize — HTTP::Response::Status
#<< — HTTP::Timeout::Global
#<< — HTTP::Timeout::Null
#<< — HTTP::Response::Parser
#== — HTTP::URI
#== — HTTP::Headers
#[] — HTTP::Headers
#[]= — HTTP::Headers
#[]= — HTTP::Options
#__getobj__ — HTTP::Response::Status
#__setobj__ — HTTP::Response::Status
#accept — HTTP::Chainable
#add — HTTP::Headers
#add — HTTP::Response::Parser
#add_body_type_headers — HTTP::Request::Writer
#add_headers — HTTP::Request::Writer
#argument_error! — HTTP::Options
#auth — HTTP::Chainable
#basic_auth — HTTP::Chainable
#body_stream_for — HTTP::Response
#chunk — HTTP::Response::Parser
#client_error? — HTTP::Response::Status
#close — HTTP::Connection
#close — HTTP::Client
#connect — HTTP::Timeout::Global
#connect — HTTP::Timeout::Null
#connect — HTTP::Chainable
#connect — HTTP::Timeout::PerOperation
#connect_ssl — HTTP::Timeout::Null
#connect_ssl — HTTP::Timeout::Global
#connect_ssl — HTTP::Timeout::PerOperation
#connect_through_proxy — HTTP::Request::Writer
#connect_using_proxy — HTTP::Request
#content_length — HTTP::Response
#content_type — HTTP::Response
#cookies — HTTP::Response
#cookies — HTTP::Chainable
#decode — HTTP::MimeType::JSON
#default_host_header_value — HTTP::Request
#default_options — HTTP::Chainable
#default_options= — HTTP::Chainable
#deflate — HTTP::Features::AutoDeflate
#delete — HTTP::Headers
#delete — HTTP::Chainable
#dup — HTTP::Options
#each — HTTP::Headers
#each — HTTP::Response::Body
#encode — HTTP::MimeType::JSON
#encoding — HTTP::Chainable
#endless_loop? — HTTP::Redirector
#eql? — HTTP::URI
#expired? — HTTP::Connection
#failed_proxy_connect? — HTTP::Connection
#feature — HTTP::Options
#features= — HTTP::Options
#finish_response — HTTP::Connection
#finished? — HTTP::Response::Parser
#flush — HTTP::Response
#follow — HTTP::Chainable
#follow= — HTTP::Options
#get — HTTP::Headers
#get — HTTP::Chainable
#hash — HTTP::URI
#head — HTTP::Chainable
#headers — HTTP::Chainable
#headers? — HTTP::Response::Parser
#headline — HTTP::Request
#http? — HTTP::URI
#http_version — HTTP::Response::Parser
#https? — HTTP::URI
#include? — HTTP::Headers
#include_proxy_authorization_header — HTTP::Request
#include_proxy_headers — HTTP::Request
#informational? — HTTP::Response::Status
#initialize_copy — HTTP::Headers
#inspect — HTTP::Response::Status
#inspect — HTTP::Response
#inspect — HTTP::Response::Body
#inspect — HTTP::Headers
#inspect — HTTP::URI
#join_headers — HTTP::Request::Writer
#keep_alive? — HTTP::Connection
#keys — HTTP::Headers
#log_time — HTTP::Timeout::Global
#make_request_body — HTTP::Client
#make_request_headers — HTTP::Client
#make_request_uri — HTTP::Client
#merge — HTTP::Options
#merge — HTTP::Headers
#merge! — HTTP::Headers
#nodelay — HTTP::Chainable
#normalize_header — HTTP::Headers
#normalize_uri — HTTP::Request
#on_body — HTTP::Response::Parser
#on_headers_complete — HTTP::Response::Parser
#on_message_complete — HTTP::Response::Parser
#options — HTTP::Chainable
#parse — HTTP::Response
#patch — HTTP::Chainable
#perform — HTTP::Client
#perform — HTTP::Redirector
#perform_io — HTTP::Timeout::Global
#persistent — HTTP::Chainable
#persistent= — HTTP::Options
#persistent? — HTTP::Options
#port — HTTP::URI
#port — HTTP::Request
#post — HTTP::Chainable
#proxy_authorization_header — HTTP::Request
#proxy_connect_header — HTTP::Request
#proxy_connect_headers — HTTP::Request
#put — HTTP::Chainable
#read_headers! — HTTP::Connection
#read_more — HTTP::Connection
#read_nonblock — HTTP::Timeout::Global
#readpartial — HTTP::Connection
#readpartial — HTTP::Timeout::PerOperation
#readpartial — HTTP::Response::Inflater
#readpartial — HTTP::Timeout::Global
#readpartial — HTTP::Timeout::Null
#readpartial — HTTP::Response::Body
#reason — HTTP::Response::Status
#redirect — HTTP::Request
#redirect? — HTTP::Response::Status
#redirect_to — HTTP::Redirector
#request — HTTP::Chainable
#request — HTTP::Client
#rescue_readable — HTTP::Timeout::Null
#rescue_writable — HTTP::Timeout::Null
#reset — HTTP::Response::Parser
#reset_counter — HTTP::Timeout::Global
#reset_timer — HTTP::Connection
#reset_timer — HTTP::Timeout::Global
#send_proxy_connect_request — HTTP::Connection
#send_request — HTTP::Connection
#send_request — HTTP::Request::Writer
#server_error? — HTTP::Response::Status
#set — HTTP::Headers
#set_keep_alive — HTTP::Connection
#socket_host — HTTP::Request
#socket_port — HTTP::Request
#start_tls — HTTP::Timeout::Null
#start_tls — HTTP::Connection
#status_code — HTTP::Response::Parser
#stream — HTTP::Request
#stream — HTTP::Request::Writer
#stream! — HTTP::Response::Body
#stream_for — HTTP::Features::AutoInflate
#success? — HTTP::Response::Status
#through — HTTP::Chainable
#timeout — HTTP::Chainable
#to_a — HTTP::Response
#to_a — HTTP::Headers
#to_h — HTTP::Headers
#to_hash — HTTP::Options
#to_hash — HTTP::Headers
#to_s — HTTP::URI
#to_s — HTTP::Response::Status
#to_str — HTTP::URI
#to_sym — HTTP::Response::Status
#too_many_hops? — HTTP::Redirector
#trace — HTTP::Chainable
#use — HTTP::Chainable
#using_authenticated_proxy? — HTTP::Request
#using_proxy? — HTTP::Request
#validate_body_type! — HTTP::Request::Writer
#verify_connection! — HTTP::Client
#via — HTTP::Chainable
#wait_readable_or_timeout — HTTP::Timeout::Global
#wait_writable_or_timeout — HTTP::Timeout::Global
#write — HTTP::Timeout::PerOperation
#write — HTTP::Request::Writer
#write — HTTP::Timeout::Null
#write — HTTP::Timeout::Global
#write_nonblock — HTTP::Timeout::Global
#zstream — HTTP::Response::Inflater