See: Description
| Class | Description |
|---|---|
| AbstractHttpClientResponseHandler<T> |
A generic
HttpClientResponseHandler that works with the response entity
for successful (2xx) responses. |
| AIMDBackoffManager |
The
AIMDBackoffManager applies an additive increase,
multiplicative decrease (AIMD) to managing a dynamic limit to
the number of connections allowed to a given host. |
| BackoffStrategyExec |
Request execution handler in the classic request execution chain
that is responsible for execution of an
ConnectionBackoffStrategy. |
| BasicHttpClientResponseHandler |
A
HttpClientResponseHandler that returns
the response body as a String for successful (2xx) responses. |
| ClassicRequestCopier |
ClassicHttpRequest copier. |
| CloseableHttpClient |
Base implementation of
HttpClient that also implements ModalCloseable. |
| CloseableHttpResponse |
Provided for backward compatibility with HttpClient 4.x.
|
| ConnectExec |
Request execution handler in the classic request execution chain
that is responsible for establishing connection to the target
origin server as specified by the current connection route.
|
| ContentCompressionExec |
Request execution handler in the classic request execution chain
that is responsible for automatic response content decompression.
|
| DefaultBackoffStrategy |
This
ConnectionBackoffStrategy backs off either for a raw
network socket or connection timeout or if the server explicitly
sends a 429 (Too Many Requests) or a 503 (Service Unavailable) response. |
| FutureRequestExecutionMetrics |
Collection of different counters used to gather metrics for
FutureRequestExecutionService. |
| FutureRequestExecutionService |
This class schedules message execution execution and processing
as
FutureTasks with the provided ExecutorService. |
| HttpClientBuilder |
Builder for
CloseableHttpClient instances. |
| HttpClients |
Factory methods for
CloseableHttpClient instances. |
| HttpRequestRetryExec |
Request executor in the request execution chain that is responsible for
making a decision whether a request that failed due to an I/O exception
or received a specific response from the target server should
be re-executed.
|
| MainClientExec |
Usually the last request execution handler in the classic request execution
chain that is responsible for execution of request / response exchanges with
the opposite endpoint.
|
| MinimalHttpClient |
Minimal implementation of
CloseableHttpClient. |
| NullBackoffStrategy |
This is a
ConnectionBackoffStrategy that never backs off,
for compatibility with existing behavior. |
| ProtocolExec |
Request execution handler in the classic request execution chain
that is responsible for implementation of HTTP specification requirements.
|
| ProxyClient |
ProxyClient can be used to establish a tunnel via an HTTP/1.1 proxy.
|
| RedirectExec |
Request execution handler in the classic request execution chain
responsible for handling of request redirects.
|
| Exception | Description |
|---|---|
| RequestAbortedException |
Signals that the request has been aborted.
|
| RequestFailedException |
Signals that the request has been aborted or failed due to an expected condition.
|
Copyright © 1999–2021 The Apache Software Foundation. All rights reserved.