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

Packages that use org.apache.http.client
org.apache.http.client: The API for client-side HTTP communication.
org.apache.http.client.protocol: Additional request and response interceptors for HTTP state and authentication management.
org.apache.http.impl.client: Default implementations for interfaces in `org.apache.http.client`.
org.apache.http.impl.client.cache: This package contains a cache module that can be used for HTTP/1.1 client-side caching.

Classes in org.apache.http.client used by org.apache.http.client
ClientProtocolException Signals an error in the HTTP protocol.
RedirectException Signals violation of HTTP specification caused by an invalid redirect
ResponseHandler Handler that encapsulates the process of generating a response object from a `HttpResponse`.

Classes in org.apache.http.client used by org.apache.http.client.protocol
CookieStore This interface represents an abstract store for `Cookie` objects.
CredentialsProvider Abstract credentials provider that maintains a collection of user credentials.

Classes in org.apache.http.client used by org.apache.http.impl.client
AuthCache Abstract `AuthScheme` cache.
AuthenticationHandler /** A handler for determining if an HTTP response represents an authentication challenge that was sent back to the client as a result of authentication failure.
ClientProtocolException Signals an error in the HTTP protocol.
CookieStore This interface represents an abstract store for `Cookie` objects.
CredentialsProvider Abstract credentials provider that maintains a collection of user credentials.
HttpClient This interface represents only the most basic contract for HTTP request execution.
HttpRequestRetryHandler A handler for determining if an HttpRequest should be retried after a recoverable exception during execution.
HttpResponseException Signals a non 2xx HTTP response.
RedirectHandler Deprecated. use `RedirectStrategy`
RedirectStrategy A strategy for determining if an HTTP request should be redirected to a new location in response to an HTTP response received from the target server.
RequestDirector A client-side request director.
ResponseHandler Handler that encapsulates the process of generating a response object from a `HttpResponse`.
UserTokenHandler A handler for determining if the given execution context is user specific or not.

Classes in org.apache.http.client used by org.apache.http.impl.client.cache
HttpClient This interface represents only the most basic contract for HTTP request execution.
ResponseHandler Handler that encapsulates the process of generating a response object from a `HttpResponse`.

Copyright © 1999-2011 The Apache Software Foundation. All Rights Reserved.