Table of Contents - async-http-0.56.5 Documentation
Classes and Modules
- Async
- Async::HTTP
- Async::HTTP::Body
- Async::HTTP::Body::Delayed
- Async::HTTP::Body::Hijack
- Async::HTTP::Body::Pipe
- Async::HTTP::Body::Slowloris
- Async::HTTP::Body::Slowloris::ThroughputError
- Async::HTTP::Body::Statistics
- Async::HTTP::Body::Stream
- Async::HTTP::Body::Writable
- Async::HTTP::Body::Writable::Closed
- Async::HTTP::Client
- Async::HTTP::Endpoint
- Async::HTTP::Internet
- Async::HTTP::Protocol
- Async::HTTP::Protocol::HTTP1
- Async::HTTP::Protocol::HTTP10
- Async::HTTP::Protocol::HTTP11
- Async::HTTP::Protocol::HTTP1::Client
- Async::HTTP::Protocol::HTTP1::Connection
- Async::HTTP::Protocol::HTTP1::Request
- Async::HTTP::Protocol::HTTP1::Response
- Async::HTTP::Protocol::HTTP1::Server
- Async::HTTP::Protocol::HTTP2
- Async::HTTP::Protocol::HTTP2::Client
- Async::HTTP::Protocol::HTTP2::Connection
- Async::HTTP::Protocol::HTTP2::Input
- Async::HTTP::Protocol::HTTP2::Output
- Async::HTTP::Protocol::HTTP2::Request
- Async::HTTP::Protocol::HTTP2::Request::Stream
- Async::HTTP::Protocol::HTTP2::Response
- Async::HTTP::Protocol::HTTP2::Response::Stream
- Async::HTTP::Protocol::HTTP2::Server
- Async::HTTP::Protocol::HTTP2::Stream
- Async::HTTP::Protocol::HTTPS
- Async::HTTP::Protocol::Request
- Async::HTTP::Protocol::RequestFailed
- Async::HTTP::Protocol::Response
- Async::HTTP::Proxy
- Async::HTTP::Proxy::Client
- Async::HTTP::Proxy::ConnectFailure
- Async::HTTP::RelativeLocation
- Async::HTTP::Server
- Async::HTTP::Statistics
- Async::HTTP::TooManyRedirects
- OpenSSL
- OpenSSL::SSL
- OpenSSL::SSL::SSLContext
- OpenSSL::SSL::SSLSocket
Methods
- ::bidirectional? — Async::HTTP::Protocol::HTTP1
- ::bidirectional? — Async::HTTP::Protocol::HTTP10
- ::bidirectional? — Async::HTTP::Protocol::HTTP11
- ::bidirectional? — Async::HTTP::Protocol::HTTP2
- ::client — Async::HTTP::Protocol::HTTP1
- ::client — Async::HTTP::Protocol::HTTP10
- ::client — Async::HTTP::Protocol::HTTP11
- ::client — Async::HTTP::Protocol::HTTP2
- ::client — Async::HTTP::Protocol::HTTPS
- ::endpoint — Async::HTTP::Proxy
- ::for — Async::HTTP::Endpoint
- ::for — Async::HTTP::Server
- ::names — Async::HTTP::Protocol::HTTP1
- ::names — Async::HTTP::Protocol::HTTP10
- ::names — Async::HTTP::Protocol::HTTP11
- ::names — Async::HTTP::Protocol::HTTP2
- ::names — Async::HTTP::Protocol::HTTPS
- ::new — Async::HTTP::Body::Delayed
- ::new — Async::HTTP::Body::Hijack
- ::new — Async::HTTP::Body::Pipe
- ::new — Async::HTTP::Body::Slowloris
- ::new — Async::HTTP::Body::Slowloris::ThroughputError
- ::new — Async::HTTP::Body::Stream
- ::new — Async::HTTP::Body::Writable
- ::new — Async::HTTP::Client
- ::new — Async::HTTP::Endpoint
- ::new — Async::HTTP::Internet
- ::new — Async::HTTP::Protocol::HTTP1::Connection
- ::new — Async::HTTP::Protocol::HTTP1::Request
- ::new — Async::HTTP::Protocol::HTTP1::Response
- ::new — Async::HTTP::Protocol::HTTP2::Client
- ::new — Async::HTTP::Protocol::HTTP2::Input
- ::new — Async::HTTP::Protocol::HTTP2::Output
- ::new — Async::HTTP::Protocol::HTTP2::Request
- ::new — Async::HTTP::Protocol::HTTP2::Request::Stream
- ::new — Async::HTTP::Protocol::HTTP2::Response
- ::new — Async::HTTP::Protocol::HTTP2::Response::Stream
- ::new — Async::HTTP::Protocol::HTTP2::Server
- ::new — Async::HTTP::Protocol::HTTP2::Stream
- ::new — Async::HTTP::Proxy
- ::new — Async::HTTP::Proxy::ConnectFailure
- ::new — Async::HTTP::RelativeLocation
- ::new — Async::HTTP::Server
- ::new — Async::HTTP::Statistics
- ::new — Async::HTTP::Body::Statistics
- ::new — Async::HTTP::Protocol::HTTP2::Connection
- ::open — Async::HTTP::Client
- ::parse — Async::HTTP::Endpoint
- ::protocol_for — Async::HTTP::Protocol::HTTPS
- ::read — Async::HTTP::Protocol::HTTP1::Request
- ::read — Async::HTTP::Protocol::HTTP1::Response
- ::response — Async::HTTP::Body::Hijack
- ::server — Async::HTTP::Protocol::HTTP1
- ::server — Async::HTTP::Protocol::HTTP10
- ::server — Async::HTTP::Protocol::HTTP11
- ::server — Async::HTTP::Protocol::HTTP2
- ::server — Async::HTTP::Protocol::HTTPS
- ::start — Async::HTTP::Statistics
- ::tcp — Async::HTTP::Proxy
- ::trailer? — Async::HTTP::Protocol::HTTP1
- ::trailer? — Async::HTTP::Protocol::HTTP10
- ::trailer? — Async::HTTP::Protocol::HTTP11
- ::trailer? — Async::HTTP::Protocol::HTTP2
- ::wrap — Async::HTTP::Body::Hijack
- #<< — Async::HTTP::Body::Writable
- #accept — Async::HTTP::Server
- #accept_push_promise_stream — Async::HTTP::Protocol::HTTP2::Response::Stream
- #accept_stream — Async::HTTP::Protocol::HTTP2::Server
- #add_header — Async::HTTP::Protocol::HTTP2::Stream
- #address — Async::HTTP::Endpoint
- #alpn_protocol — OpenSSL::SSL::SSLSocket
- #alpn_protocols — Async::HTTP::Endpoint
- #alpn_protocols= — OpenSSL::SSL::SSLContext
- #authority — Async::HTTP::Endpoint
- #bind — Async::HTTP::Endpoint
- #build_endpoint — Async::HTTP::Endpoint
- #build_request — Async::HTTP::Protocol::HTTP2::Response
- #call — Async::HTTP::Body::Hijack
- #call — Async::HTTP::Client
- #call — Async::HTTP::Internet
- #call — Async::HTTP::Protocol::HTTP1::Client
- #call — Async::HTTP::Protocol::HTTP2::Client
- #call — Async::HTTP::RelativeLocation
- #client_for — Async::HTTP::Internet
- #close — Async::HTTP::Body::Pipe
- #close — Async::HTTP::Body::Stream
- #close — Async::HTTP::Body::Writable
- #close — Async::HTTP::Client
- #close — Async::HTTP::Internet
- #close — Async::HTTP::Protocol::HTTP2::Output
- #close — Async::HTTP::Protocol::HTTP2::Server
- #close — Async::HTTP::Proxy
- #close — Async::HTTP::Body::Statistics
- #close — Async::HTTP::Protocol::HTTP2::Connection
- #close_head — Async::HTTP::Body::Pipe
- #close_read — Async::HTTP::Body::Stream
- #close_write — Async::HTTP::Body::Stream
- #closed — Async::HTTP::Protocol::HTTP2::Request::Stream
- #closed — Async::HTTP::Protocol::HTTP2::Response::Stream
- #closed — Async::HTTP::Protocol::HTTP2::Stream
- #closed? — Async::HTTP::Body::Stream
- #closed? — Async::HTTP::Body::Writable
- #complete_statistics — Async::HTTP::Body::Statistics
- #concurrency — Async::HTTP::Protocol::HTTP1::Connection
- #concurrency — Async::HTTP::Protocol::HTTP2::Connection
- #connect — Async::HTTP::Endpoint
- #connect — Async::HTTP::Proxy
- #connection — Async::HTTP::Protocol::HTTP1::Request
- #connection — Async::HTTP::Protocol::HTTP1::Response
- #connection — Async::HTTP::Protocol::HTTP2::Request
- #connection — Async::HTTP::Protocol::HTTP2::Response
- #connection — Async::HTTP::Protocol::Request
- #connection — Async::HTTP::Protocol::Response
- #create_response — Async::HTTP::Protocol::HTTP2::Client
- #default_port — Async::HTTP::Endpoint
- #default_port? — Async::HTTP::Endpoint
- #each — Async::HTTP::Endpoint
- #each — Async::HTTP::Protocol::HTTP1::Server
- #each — Async::HTTP::Protocol::HTTP2::Server
- #empty? — Async::HTTP::Body::Hijack
- #empty? — Async::HTTP::Body::Stream
- #empty? — Async::HTTP::Body::Writable
- #endpoint — Async::HTTP::Endpoint
- #eql? — Async::HTTP::Endpoint
- #fail_request — Async::HTTP::Protocol::HTTP1::Server
- #finish_output — Async::HTTP::Protocol::HTTP2::Stream
- #first_chunk_duration — Async::HTTP::Body::Statistics
- #flush — Async::HTTP::Body::Stream
- #format_duration — Async::HTTP::Body::Statistics
- #hash — Async::HTTP::Endpoint
- #head? — Async::HTTP::Protocol::HTTP2::Response
- #hijack! — Async::HTTP::Protocol::HTTP1::Request
- #hijack! — Async::HTTP::Protocol::HTTP1::Response
- #hijack? — Async::HTTP::Protocol::HTTP1::Request
- #hijack? — Async::HTTP::Protocol::HTTP1::Response
- #hijack? — Async::HTTP::Protocol::HTTP2::Request
- #hijack? — Async::HTTP::Protocol::Request
- #hijack? — Async::HTTP::Protocol::Response
- #host_key — Async::HTTP::Internet
- #hostname — Async::HTTP::Endpoint
- #http1? — Async::HTTP::Protocol::HTTP1::Connection
- #http1? — Async::HTTP::Protocol::HTTP2::Connection
- #http2? — Async::HTTP::Protocol::HTTP1::Connection
- #http2? — Async::HTTP::Protocol::HTTP2::Connection
- #inspect — Async::HTTP::Body::Hijack
- #inspect — Async::HTTP::Body::Writable
- #inspect — Async::HTTP::Endpoint
- #inspect — Async::HTTP::Body::Statistics
- #key — Async::HTTP::Endpoint
- #length — Async::HTTP::Body::Writable
- #localhost? — Async::HTTP::Endpoint
- #make_client — Async::HTTP::Internet
- #make_pool — Async::HTTP::Client
- #make_response — Async::HTTP::Client
- #next_request — Async::HTTP::Protocol::HTTP1::Server
- #notify! — Async::HTTP::Protocol::HTTP2::Response::Stream
- #passthrough — Async::HTTP::Protocol::HTTP2::Output
- #path — Async::HTTP::Endpoint
- #peer — Async::HTTP::Protocol::HTTP1::Connection
- #peer — Async::HTTP::Protocol::Request
- #peer — Async::HTTP::Protocol::Response
- #peer — Async::HTTP::Protocol::HTTP2::Connection
- #port — Async::HTTP::Endpoint
- #prepare_input — Async::HTTP::Protocol::HTTP2::Stream
- #process_data — Async::HTTP::Protocol::HTTP2::Stream
- #process_headers — Async::HTTP::Protocol::HTTP2::Stream
- #protocol — Async::HTTP::Endpoint
- #proxied_client — Async::HTTP::Proxy::Client
- #proxied_endpoint — Async::HTTP::Proxy::Client
- #proxy — Async::HTTP::Proxy::Client
- #read — Async::HTTP::Body::Delayed
- #read — Async::HTTP::Body::Hijack
- #read — Async::HTTP::Body::Stream
- #read — Async::HTTP::Body::Writable
- #read — Async::HTTP::Protocol::HTTP2::Input
- #read — Async::HTTP::Body::Statistics
- #read_in_background — Async::HTTP::Protocol::HTTP2::Connection
- #read_line — Async::HTTP::Protocol::HTTP1::Connection
- #read_line? — Async::HTTP::Protocol::HTTP1::Connection
- #read_next — Async::HTTP::Body::Stream
- #read_nonblock — Async::HTTP::Body::Stream
- #read_partial — Async::HTTP::Body::Stream
- #reader — Async::HTTP::Body::Pipe
- #ready? — Async::HTTP::Body::Delayed
- #ready? — Async::HTTP::Body::Hijack
- #ready? — Async::HTTP::Body::Writable
- #receive_initial_headers — Async::HTTP::Protocol::HTTP2::Request::Stream
- #receive_initial_headers — Async::HTTP::Protocol::HTTP2::Response::Stream
- #receive_trailing_headers — Async::HTTP::Protocol::HTTP2::Stream
- #remote_address — Async::HTTP::Protocol::Request
- #remote_address — Async::HTTP::Protocol::Response
- #remote_address= — Async::HTTP::Protocol::Request
- #remote_address= — Async::HTTP::Protocol::Response
- #reusable? — Async::HTTP::Protocol::HTTP1::Connection
- #reusable? — Async::HTTP::Protocol::HTTP2::Connection
- #run — Async::HTTP::Server
- #scheme — Async::HTTP::Endpoint
- #secure? — Async::HTTP::Client
- #secure? — Async::HTTP::Endpoint
- #send_body — Async::HTTP::Protocol::HTTP2::Stream
- #send_data — Async::HTTP::Protocol::HTTP2::Output
- #send_request — Async::HTTP::Protocol::HTTP2::Response
- #send_response — Async::HTTP::Protocol::HTTP2::Request
- #ssl_context — Async::HTTP::Endpoint
- #ssl_verify_mode — Async::HTTP::Endpoint
- #start — Async::HTTP::Protocol::HTTP2::Output
- #start_connection — Async::HTTP::Protocol::HTTP2::Connection
- #status — Async::HTTP::Body::Writable
- #stop — Async::HTTP::Protocol::HTTP2::Output
- #stream — Async::HTTP::Protocol::HTTP2::Output
- #stream? — Async::HTTP::Body::Hijack
- #tcp_endpoint — Async::HTTP::Endpoint
- #tcp_options — Async::HTTP::Endpoint
- #to_io — Async::HTTP::Body::Pipe
- #to_s — Async::HTTP::Body::Hijack
- #to_s — Async::HTTP::Endpoint
- #to_s — Async::HTTP::Body::Statistics
- #to_s — Async::HTTP::Protocol::HTTP2::Connection
- #to_url — Async::HTTP::Endpoint
- #total_duration — Async::HTTP::Body::Statistics
- #update_local_window — Async::HTTP::Protocol::HTTP2::Stream
- #valid? — Async::HTTP::Protocol::HTTP2::Request
- #valid? — Async::HTTP::Protocol::HTTP2::Response
- #version — Async::HTTP::Protocol::HTTP2::Connection
- #viable? — Async::HTTP::Protocol::HTTP1::Connection
- #viable? — Async::HTTP::Protocol::HTTP2::Connection
- #wait — Async::HTTP::Protocol::HTTP2::Response
- #wait — Async::HTTP::Protocol::HTTP2::Response::Stream
- #wait_for_input — Async::HTTP::Protocol::HTTP2::Response::Stream
- #wait_for_input — Async::HTTP::Protocol::HTTP2::Stream
- #window_updated — Async::HTTP::Protocol::HTTP2::Output
- #window_updated — Async::HTTP::Protocol::HTTP2::Stream
- #wrap — Async::HTTP::Statistics
- #wrap_endpoint — Async::HTTP::Proxy
- #write — Async::HTTP::Body::Slowloris
- #write — Async::HTTP::Body::Stream
- #write — Async::HTTP::Body::Writable
- #write — Async::HTTP::Protocol::HTTP2::Output
- #write_frame — Async::HTTP::Protocol::HTTP2::Connection
- #write_frames — Async::HTTP::Protocol::HTTP2::Connection
- #write_nonblock — Async::HTTP::Body::Stream
- #writer — Async::HTTP::Body::Pipe