Module: Async::HTTP::Protocol

Defined in:
lib/async/http/protocol.rb,
lib/async/http/protocol/http1.rb,
lib/async/http/protocol/http2.rb,
lib/async/http/protocol/http10.rb,
lib/async/http/protocol/http11.rb,
lib/async/http/protocol/request.rb,
lib/async/http/protocol/response.rb,
lib/async/http/protocol/http2/input.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/output.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/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

Overview

A protocol specifies a way in which to communicate with a remote peer.

Defined Under Namespace

Modules: HTTP1, HTTP10, HTTP11, HTTP2, HTTPS Classes: Request, RequestFailed, Response