# 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.

Copyright © 1999–2022 The Apache Software Foundation. All rights reserved.