module HTTP
Nested Classes and Modules
class ClientAn HTTP client that manages persistent connections to a specific endpoint, with automatic retries for idempotent requests.
class EndpointRepresents a way to connect to a remote HTTP server.
class InternetA high-level HTTP client for making requests to any URL, managing a pool of persistent connections keyed by host.
module ProtocolA protocol specifies a way in which to communicate with a remote peer.
class ProxyWraps a client, address and headers required to initiate a connectio to a remote host using the CONNECT verb. Behaves like a TCP endpoint for the purposes of connecting to a remote host.
class ServerAn HTTP server that accepts connections on a specific endpoint and dispatches requests to an application handler.
class StatisticsTracks response timing statistics including time to first byte and total duration.