# Uses of Package
org.apache.http.impl.client

Packages that use org.apache.http.impl.client
Package | Description
--- | ---
org.apache.http.client.fluent | Simple facade APIs for HttpClient based on the concept of a fluent interface.
org.apache.http.impl.client | Default HTTP client implementation.
org.apache.http.impl.client.cache | This package contains a cache module that can be used for HTTP/1.1 client-side caching.
org.apache.http.osgi.impl |
org.apache.http.osgi.services |

Classes in org.apache.http.impl.client used by org.apache.http.client.fluent
Class and Description
AbstractResponseHandler A generic `ResponseHandler` that works with the response entity for successful (2xx) responses.

Classes in org.apache.http.impl.client used by org.apache.http.impl.client
Class and Description
AbstractAuthenticationHandler Deprecated. (4.2) use `AuthenticationStrategy`
AbstractHttpClient Deprecated. (4.3) use `HttpClientBuilder`.
AbstractResponseHandler A generic `ResponseHandler` that works with the response entity for successful (2xx) responses.
ClientParamsStack Deprecated. (4.3) use configuration classes provided 'org.apache.http.config' and 'org.apache.http.client.config'
CloseableHttpClient Base implementation of `HttpClient` that also implements `Closeable`.
DefaultClientConnectionReuseStrategy
DefaultConnectionKeepAliveStrategy Default implementation of a strategy deciding duration that a connection can remain idle.
DefaultHttpClient Deprecated. (4.3) use `HttpClientBuilder` see also `CloseableHttpClient`.
DefaultHttpRequestRetryHandler The default `HttpRequestRetryHandler` used by request executors.
DefaultRedirectStrategy Default implementation of `RedirectStrategy`.
DefaultUserTokenHandler Default implementation of `UserTokenHandler`.
FutureRequestExecutionMetrics Collection of different counters used to gather metrics for `FutureRequestExecutionService`.
HttpClientBuilder Builder for `CloseableHttpClient` instances.
HttpRequestFutureTask FutureTask implementation that wraps a HttpAsyncClientCallable and exposes various task specific metrics.
LaxRedirectStrategy Lax `RedirectStrategy` implementation that automatically redirects all HEAD, GET, POST, and DELETE requests.
NoopUserTokenHandler Noop implementation of `UserTokenHandler` that always returns `null`.
ProxyAuthenticationStrategy Default `AuthenticationStrategy` implementation for proxy host authentication.
RequestWrapper Deprecated. (4.3) do not use.
RoutedRequest Deprecated. (4.3) do not use.
TargetAuthenticationStrategy Default `AuthenticationStrategy` implementation for proxy host authentication.

Classes in org.apache.http.impl.client used by org.apache.http.impl.client.cache
Class and Description
CloseableHttpClient Base implementation of `HttpClient` that also implements `Closeable`.
HttpClientBuilder Builder for `CloseableHttpClient` instances.

Classes in org.apache.http.impl.client used by org.apache.http.osgi.impl
Class and Description
CloseableHttpClient Base implementation of `HttpClient` that also implements `Closeable`.
HttpClientBuilder Builder for `CloseableHttpClient` instances.

Classes in org.apache.http.impl.client used by org.apache.http.osgi.services
Class and Description
HttpClientBuilder Builder for `CloseableHttpClient` instances.