| Package | Description |
|---|---|
| org.apache.http.client |
Client HTTP communication APIs.
|
| org.apache.http.client.fluent |
Simple facade APIs for HttpClient based on the concept of
a fluent interface.
|
| org.apache.http.client.protocol |
Client specific HTTP protocol handlers.
|
| org.apache.http.client.utils |
Client utility classes.
|
| org.apache.http.impl.auth.win |
Auth scheme that makes use of JNA to implement Negotiate and NTLM on Windows Platforms.
|
| 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.impl.execchain |
HTTP request execution chain APIs.
|
| Class and Description |
|---|
| 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. |
| Class and Description |
|---|
| 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.
|
| ResponseHandler
Handler that encapsulates the process of generating a response object
from a
HttpResponse. |
| Class and Description |
|---|
| AuthCache
Abstract
AuthScheme cache. |
| CookieStore
This interface represents an abstract store for
Cookie
objects. |
| CredentialsProvider
Abstract credentials provider that maintains a collection of user
credentials.
|
| Class and Description |
|---|
| HttpClient
This interface represents only the most basic contract for HTTP request
execution.
|
| Class and Description |
|---|
| CredentialsProvider
Abstract credentials provider that maintains a collection of user
credentials.
|
| Class and Description |
|---|
| AuthCache
Abstract
AuthScheme cache. |
| AuthenticationHandler
Deprecated.
(4.2) use
AuthenticationStrategy |
| AuthenticationStrategy
/**
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.
|
| BackoffManager
Represents a controller that dynamically adjusts the size
of an available connection pool based on feedback from
using the connections.
|
| ClientProtocolException
Signals an error in the HTTP protocol.
|
| ConnectionBackoffStrategy
When managing a dynamic number of connections for a given route, this
strategy assesses whether a given request execution outcome should
result in a backoff signal or not, based on either examining the
Throwable that resulted or by examining the resulting
response (e.g. |
| 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.
(4.1) 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
Deprecated.
(4.3) No longer used
|
| ResponseHandler
Handler that encapsulates the process of generating a response object
from a
HttpResponse. |
| ServiceUnavailableRetryStrategy
Strategy interface that allows API users to plug in their own logic to
control whether or not a retry should automatically be done, how many times
it should be retried and so on.
|
| UserTokenHandler
A handler for determining if the given execution context is user specific
or not.
|
| Class and Description |
|---|
| 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. |
| Class and Description |
|---|
| AuthenticationStrategy
/**
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.
|
| BackoffManager
Represents a controller that dynamically adjusts the size
of an available connection pool based on feedback from
using the connections.
|
| ConnectionBackoffStrategy
When managing a dynamic number of connections for a given route, this
strategy assesses whether a given request execution outcome should
result in a backoff signal or not, based on either examining the
Throwable that resulted or by examining the resulting
response (e.g. |
| HttpRequestRetryHandler
A handler for determining if an HttpRequest should be retried after a
recoverable exception during execution.
|
| 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.
|
| ServiceUnavailableRetryStrategy
Strategy interface that allows API users to plug in their own logic to
control whether or not a retry should automatically be done, how many times
it should be retried and so on.
|
| UserTokenHandler
A handler for determining if the given execution context is user specific
or not.
|
Copyright © 1999–2022 The Apache Software Foundation. All rights reserved.