| Package | Description | 
|---|---|
| org.apache.http | 
 Core HTTP component APIs and primitives. 
 | 
| org.apache.http.auth | 
 Client HTTP authentication APIs. 
 | 
| org.apache.http.client | 
 Client HTTP communication APIs. 
 | 
| org.apache.http.client.protocol | 
 Client specific HTTP protocol handlers. 
 | 
| org.apache.http.conn | 
 Client connection management APIs. 
 | 
| org.apache.http.conn.routing | 
 Client connection routing APIs. 
 | 
| org.apache.http.conn.socket | 
 Client connection socket APIs. 
 | 
| org.apache.http.conn.ssl | 
 Client TLS/SSL support. 
 | 
| org.apache.http.cookie | 
 Client HTTP state management APIs. 
 | 
| org.apache.http.impl | 
 Default implementations of HTTP connections for synchronous,
 blocking communication. 
 | 
| org.apache.http.impl.auth | 
 Default implementations of standard and common HTTP authentication
 schemes. 
 | 
| org.apache.http.impl.bootstrap | 
 Embedded server and server bootstrap. 
 | 
| org.apache.http.impl.client | 
 Default HTTP client implementation. 
 | 
| org.apache.http.impl.conn | 
 Default implementations of client connection management
 functions. 
 | 
| org.apache.http.impl.conn.tsccm | 
 Deprecated. 
 | 
| org.apache.http.impl.cookie | 
 Default implementations of standard and common HTTP state
 management policies. 
 | 
| org.apache.http.impl.execchain | 
 HTTP request execution chain APIs. 
 | 
| org.apache.http.protocol | 
 Core HTTP protocol execution framework and HTTP protocol handlers
 for synchronous, blocking communication. 
 | 
| Class and Description | 
|---|
| HttpContext
 HttpContext represents execution state of an HTTP process. 
 | 
| Class and Description | 
|---|
| HttpContext
 HttpContext represents execution state of an HTTP process. 
 | 
| Class and Description | 
|---|
| HttpContext
 HttpContext represents execution state of an HTTP process. 
 | 
| Class and Description | 
|---|
| HttpContext
 HttpContext represents execution state of an HTTP process. 
 | 
| HttpCoreContext
 Implementation of  
HttpContext that provides convenience
 setters for user assignable attributes and getter for readable attributes. | 
| Class and Description | 
|---|
| HttpContext
 HttpContext represents execution state of an HTTP process. 
 | 
| Class and Description | 
|---|
| HttpContext
 HttpContext represents execution state of an HTTP process. 
 | 
| Class and Description | 
|---|
| HttpContext
 HttpContext represents execution state of an HTTP process. 
 | 
| Class and Description | 
|---|
| HttpContext
 HttpContext represents execution state of an HTTP process. 
 | 
| Class and Description | 
|---|
| HttpContext
 HttpContext represents execution state of an HTTP process. 
 | 
| Class and Description | 
|---|
| HttpContext
 HttpContext represents execution state of an HTTP process. 
 | 
| Class and Description | 
|---|
| HttpContext
 HttpContext represents execution state of an HTTP process. 
 | 
| Class and Description | 
|---|
| HttpExpectationVerifier
 Defines an interface to verify whether an incoming HTTP request meets
 the target server's expectations. 
 | 
| HttpProcessor
 HTTP protocol processor is a collection of protocol interceptors that
 implements the 'Chain of Responsibility' pattern, where each individual
 protocol interceptor is expected to work on a particular aspect of the HTTP
 protocol the interceptor is responsible for. 
 | 
| HttpRequestHandler
 HttpRequestHandler represents a routine for processing of a specific group
 of HTTP requests. 
 | 
| HttpRequestHandlerMapper
 HttpRequestHandlerMapper can be used to resolve an instance of
  
HttpRequestHandler matching a particular HttpRequest. | 
HttpService
HttpService is a server side HTTP protocol handler based on
 the classic (blocking) I/O model. | 
| Class and Description | 
|---|
| BasicHttpProcessor
 Deprecated. 
 
(4.3) 
 | 
| HttpContext
 HttpContext represents execution state of an HTTP process. 
 | 
| HttpProcessor
 HTTP protocol processor is a collection of protocol interceptors that
 implements the 'Chain of Responsibility' pattern, where each individual
 protocol interceptor is expected to work on a particular aspect of the HTTP
 protocol the interceptor is responsible for. 
 | 
HttpRequestExecutor
HttpRequestExecutor is a client side HTTP protocol handler based
 on the blocking (classic) I/O model. | 
| Class and Description | 
|---|
| HttpContext
 HttpContext represents execution state of an HTTP process. 
 | 
| Class and Description | 
|---|
| HttpContext
 HttpContext represents execution state of an HTTP process. 
 | 
| Class and Description | 
|---|
| HttpContext
 HttpContext represents execution state of an HTTP process. 
 | 
| Class and Description | 
|---|
| HttpProcessor
 HTTP protocol processor is a collection of protocol interceptors that
 implements the 'Chain of Responsibility' pattern, where each individual
 protocol interceptor is expected to work on a particular aspect of the HTTP
 protocol the interceptor is responsible for. 
 | 
HttpRequestExecutor
HttpRequestExecutor is a client side HTTP protocol handler based
 on the blocking (classic) I/O model. | 
| Class and Description | 
|---|
| BasicHttpContext
 Default implementation of  
HttpContext. | 
| BasicHttpProcessor
 Deprecated. 
 
(4.3) 
 | 
| ChainBuilder
 Builder class to build a linked list (chain) of unique class instances. 
 | 
| HttpContext
 HttpContext represents execution state of an HTTP process. 
 | 
| HttpCoreContext
 Implementation of  
HttpContext that provides convenience
 setters for user assignable attributes and getter for readable attributes. | 
| HttpExpectationVerifier
 Defines an interface to verify whether an incoming HTTP request meets
 the target server's expectations. 
 | 
| HttpProcessor
 HTTP protocol processor is a collection of protocol interceptors that
 implements the 'Chain of Responsibility' pattern, where each individual
 protocol interceptor is expected to work on a particular aspect of the HTTP
 protocol the interceptor is responsible for. 
 | 
| HttpProcessorBuilder
 Builder for  
HttpProcessor instances. | 
| HttpRequestHandler
 HttpRequestHandler represents a routine for processing of a specific group
 of HTTP requests. 
 | 
| HttpRequestHandlerMapper
 HttpRequestHandlerMapper can be used to resolve an instance of
  
HttpRequestHandler matching a particular HttpRequest. | 
| HttpRequestHandlerResolver
 Deprecated. 
 
 | 
| HttpRequestInterceptorList
 Deprecated. 
 
(4.3) 
 | 
| HttpResponseInterceptorList
 Deprecated. 
 
(4.3) 
 | 
| UriPatternMatcher
 Maintains a map of objects keyed by a request URI pattern. 
 |