Module: Async::HTTP

Defined in:
lib/async/http/body.rb,
lib/async/http/pool.rb,
lib/async/http/client.rb,
lib/async/http/server.rb,
lib/async/http/headers.rb,
lib/async/http/request.rb,
lib/async/http/version.rb,
lib/async/http/internet.rb,
lib/async/http/protocol.rb,
lib/async/http/response.rb,
lib/async/http/body/file.rb,
lib/async/http/reference.rb,
lib/async/http/body/fixed.rb,
lib/async/http/middleware.rb,
lib/async/http/statistics.rb,
lib/async/http/body/hijack.rb,
lib/async/http/body/reader.rb,
lib/async/http/body/stream.rb,
lib/async/http/body/chunked.rb,
lib/async/http/body/deflate.rb,
lib/async/http/body/delayed.rb,
lib/async/http/body/inflate.rb,
lib/async/http/body/wrapper.rb,
lib/async/http/url_endpoint.rb,
lib/async/http/body/buffered.rb,
lib/async/http/body/readable.rb,
lib/async/http/body/writable.rb,
lib/async/http/body/slowloris.rb,
lib/async/http/protocol/http1.rb,
lib/async/http/protocol/http2.rb,
lib/async/http/accept_encoding.rb,
lib/async/http/body/rewindable.rb,
lib/async/http/body/streamable.rb,
lib/async/http/protocol/http10.rb,
lib/async/http/protocol/http11.rb,
lib/async/http/content_encoding.rb,
lib/async/http/protocol/request.rb,
lib/async/http/protocol/response.rb,
lib/async/http/relative_location.rb,
lib/async/http/middleware/builder.rb,
lib/async/http/protocol/http1/client.rb,
lib/async/http/protocol/http1/server.rb,
lib/async/http/protocol/http2/client.rb,
lib/async/http/protocol/http2/server.rb,
lib/async/http/protocol/http2/stream.rb,
lib/async/http/protocol/http1/request.rb,
lib/async/http/protocol/http2/promise.rb,
lib/async/http/protocol/http2/request.rb,
lib/async/http/protocol/http1/response.rb,
lib/async/http/protocol/http2/response.rb,
lib/async/http/protocol/http1/connection.rb,
lib/async/http/protocol/http2/connection.rb,
lib/async/http/protocol/https.rb

Defined Under Namespace

Modules: Body, Methods, Protocol Classes: AcceptEncoding, Client, ContentEncoding, Internet, Middleware, Pool, RelativeLocation, Request, Response, Server, Statistics, URLEndpoint

Constant Summary collapse

Headers =
::Protocol::HTTP::Headers
VERSION =
"0.40.1"
Reference =
::Protocol::HTTP::Reference
GET =
'GET'.freeze
HEAD =
'HEAD'.freeze
POST =
'POST'.freeze
PUT =
'PUT'.freeze
PATCH =
'PATCH'.freeze
DELETE =
'DELETE'.freeze
CONNECT =
'CONNECT'.freeze
VERBS =
[GET, HEAD, POST, PUT, PATCH, DELETE, CONNECT].freeze