Package | Description |
---|---|
org.apache.http.auth |
Client HTTP authentication APIs.
|
org.apache.http.config |
Core configuration APIs.
|
org.apache.http.conn.params |
Deprecated.
|
org.apache.http.conn.scheme |
Deprecated.
|
org.apache.http.conn.ssl |
Client TLS/SSL support.
|
org.apache.http.conn.util |
Connection utility classes.
|
org.apache.http.cookie |
Client HTTP state management APIs.
|
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.impl.pool |
Default implementations of client side connection pools
for synchronous, blocking communication.
|
org.apache.http.params |
Deprecated.
|
org.apache.http.pool |
Client side connection pools APIs for synchronous, blocking
communication.
|
org.apache.http.protocol |
Core HTTP protocol execution framework and HTTP protocol handlers
for synchronous, blocking communication.
|
Modifier and Type | Class and Description |
---|---|
class |
AuthSchemeRegistry
Deprecated.
(4.3) use
Registry |
Modifier and Type | Class and Description |
---|---|
class |
Registry<I>
Generic registry of items keyed by low-case string ID.
|
Modifier and Type | Class and Description |
---|---|
class |
ConnPerRouteBean
Deprecated.
(4.2) use
ConnPoolControl |
Modifier and Type | Class and Description |
---|---|
class |
SchemeRegistry
Deprecated.
(4.3) use
Registry |
Modifier and Type | Class and Description |
---|---|
class |
SSLConnectionSocketFactory
Layered socket factory for TLS/SSL connections.
|
class |
SSLSocketFactory
Deprecated.
(4.3) use
SSLConnectionSocketFactory . |
Modifier and Type | Class and Description |
---|---|
class |
PublicSuffixMatcher
Utility class that can test if DNS names match the content of the Public Suffix List.
|
class |
PublicSuffixMatcherLoader
PublicSuffixMatcher loader. |
Modifier and Type | Class and Description |
---|---|
class |
CookieSpecRegistry
Deprecated.
(4.3) use
Registry . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractHttpClient
Deprecated.
(4.3) use
HttpClientBuilder . |
class |
AutoRetryHttpClient
Deprecated.
(4.3) use
HttpClientBuilder . |
class |
BasicAuthCache
Default implementation of
AuthCache . |
class |
BasicCookieStore
Default implementation of
CookieStore |
class |
BasicCredentialsProvider
Default implementation of
CredentialsProvider . |
class |
CloseableHttpClient
Base implementation of
HttpClient that also implements Closeable . |
class |
ContentEncodingHttpClient
Deprecated.
(4.2) use
HttpClientBuilder |
class |
DefaultHttpClient
Deprecated.
(4.3) use
HttpClientBuilder see also CloseableHttpClient . |
class |
FutureRequestExecutionService
HttpAsyncClientWithFuture wraps calls to execute with a
HttpRequestFutureTask
and schedules them using the provided executor service. |
(package private) class |
InternalHttpClient
Internal class.
|
(package private) class |
MinimalHttpClient
Internal class.
|
class |
SystemDefaultCredentialsProvider
Implementation of
CredentialsProvider backed by standard
JRE Authenticator . |
class |
SystemDefaultHttpClient
Deprecated.
(4.3) use
HttpClientBuilder |
Modifier and Type | Class and Description |
---|---|
class |
BasicClientConnectionManager
Deprecated.
(4.3) use
BasicHttpClientConnectionManager . |
class |
BasicHttpClientConnectionManager
A connection manager for a single connection.
|
(package private) class |
CPool |
(package private) class |
CPoolEntry |
class |
DefaultClientConnectionOperator
Deprecated.
(4.3) use
PoolingHttpClientConnectionManager . |
class |
DefaultHttpRoutePlanner
Deprecated.
(4.3) use
DefaultRoutePlanner |
class |
DefaultResponseParser
Deprecated.
(4.2) use
DefaultHttpResponseParser |
class |
PoolingClientConnectionManager
Deprecated.
(4.3) use
PoolingHttpClientConnectionManager . |
class |
PoolingHttpClientConnectionManager
ClientConnectionPoolManager maintains a pool of
HttpClientConnection s and is able to service connection requests
from multiple execution threads. |
class |
SchemeRegistryFactory
Deprecated.
(4.3) use
HttpClientBuilder . |
class |
SingleClientConnManager
Deprecated.
(4.2) use
BasicClientConnectionManager |
Modifier and Type | Class and Description |
---|---|
class |
ThreadSafeClientConnManager
Deprecated.
(4.2) use
PoolingHttpClientConnectionManager |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCookieSpec
Abstract cookie specification which can delegate the job of parsing,
validation or matching cookie attributes to a number of arbitrary
CookieAttributeHandler s. |
class |
BestMatchSpec
Deprecated.
(4.4) use
DefaultCookieSpec . |
class |
BrowserCompatSpec
Deprecated.
(4.4) use
DefaultCookieSpec . |
class |
CookieSpecBase
Cookie management functions shared by all specification.
|
class |
DefaultCookieSpec
Default cookie specification that picks up the best matching cookie policy based on
the format of cookies sent with the HTTP response.
|
class |
IgnoreSpec
CookieSpec that ignores all cookies
|
class |
NetscapeDraftSpec
This
CookieSpec implementation conforms to
the original draft specification published by Netscape Communications. |
class |
RFC2109Spec
RFC 2109 compliant
CookieSpec implementation. |
class |
RFC2965Spec
RFC 2965 compliant
CookieSpec implementation. |
class |
RFC6265CookieSpec
Cookie management functions shared by RFC C6265 compliant specification.
|
class |
RFC6265LaxSpec
Standard
CookieSpec implementation that enforces a more relaxed
interpretation of the HTTP state management specification (RFC 6265, section 5)
for interoperability with existing servers that do not conform to the well behaved profile
(RFC 6265, section 4). |
class |
RFC6265StrictSpec
Standard
CookieSpec implementation that enforces syntax
and semantics of the well-behaved profile of the HTTP state management specification
(RFC 6265, section 4). |
Modifier and Type | Class and Description |
---|---|
(package private) class |
ConnectionHolder
Internal connection holder.
|
class |
RedirectExec
Request executor in the request execution chain that is responsible
for handling of request redirects.
|
Modifier and Type | Class and Description |
---|---|
class |
BasicConnPool
A very basic
ConnPool implementation that
represents a pool of blocking HttpClientConnection connections
identified by an HttpHost instance. |
class |
BasicPoolEntry
A very basic
PoolEntry implementation that represents an entry
in a pool of blocking HttpClientConnection s identified by
an HttpHost instance. |
Modifier and Type | Class and Description |
---|---|
class |
BasicHttpParams
Deprecated.
(4.3) use configuration classes provided 'org.apache.http.config'
and 'org.apache.http.client.config'
|
class |
SyncBasicHttpParams
Deprecated.
(4.3) use configuration classes provided 'org.apache.http.config'
and 'org.apache.http.client.config'
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractConnPool<T,C,E extends PoolEntry<T,C>>
Abstract synchronous (blocking) pool of connections.
|
class |
PoolEntry<T,C>
Pool entry containing a pool connection object along with its route.
|
(package private) class |
PoolEntryFuture<T> |
Modifier and Type | Class and Description |
---|---|
class |
BasicHttpContext
Default implementation of
HttpContext . |
class |
HttpDateGenerator
Generates a date in the format required by the HTTP protocol.
|
class |
HttpRequestHandlerRegistry
Deprecated.
(4.3) use
UriHttpRequestHandlerMapper |
class |
ImmutableHttpProcessor
Immutable
HttpProcessor . |
class |
RequestDate
RequestDate interceptor is responsible for adding
Date header
to the outgoing requests This interceptor is optional for client side
protocol processors. |
class |
ResponseDate
ResponseDate is responsible for adding
Date header to the
outgoing responses. |
class |
UriHttpRequestHandlerMapper
Maintains a map of HTTP request handlers keyed by a request URI pattern.
|
class |
UriPatternMatcher<T>
Maintains a map of objects keyed by a request URI pattern.
|