Package | Description |
---|---|
org.apache.http.client.protocol |
Client specific HTTP protocol handlers.
|
org.apache.http.impl.client |
Default HTTP client implementation.
|
org.apache.http.impl.execchain |
HTTP request execution chain APIs.
|
Modifier and Type | Method and Description |
---|---|
static HttpClientContext |
HttpClientContext.adapt(org.apache.http.protocol.HttpContext context) |
static HttpClientContext |
HttpClientContext.create() |
Modifier and Type | Method and Description |
---|---|
private void |
InternalHttpClient.setupContext(HttpClientContext context) |
Modifier and Type | Method and Description |
---|---|
private boolean |
MainClientExec.createTunnelToProxy(HttpRoute route,
int hop,
HttpClientContext context)
Creates a tunnel to an intermediate proxy.
|
private boolean |
MainClientExec.createTunnelToTarget(AuthState proxyAuthState,
org.apache.http.HttpClientConnection managedConn,
HttpRoute route,
org.apache.http.HttpRequest request,
HttpClientContext context)
Creates a tunnel to the target server.
|
(package private) void |
MainClientExec.establishRoute(AuthState proxyAuthState,
org.apache.http.HttpClientConnection managedConn,
HttpRoute route,
org.apache.http.HttpRequest request,
HttpClientContext context)
Establishes the target route.
|
CloseableHttpResponse |
MinimalClientExec.execute(HttpRoute route,
HttpRequestWrapper request,
HttpClientContext context,
HttpExecutionAware execAware) |
CloseableHttpResponse |
BackoffStrategyExec.execute(HttpRoute route,
HttpRequestWrapper request,
HttpClientContext context,
HttpExecutionAware execAware) |
CloseableHttpResponse |
RetryExec.execute(HttpRoute route,
HttpRequestWrapper request,
HttpClientContext context,
HttpExecutionAware execAware) |
CloseableHttpResponse |
ProtocolExec.execute(HttpRoute route,
HttpRequestWrapper request,
HttpClientContext context,
HttpExecutionAware execAware) |
CloseableHttpResponse |
ServiceUnavailableRetryExec.execute(HttpRoute route,
HttpRequestWrapper request,
HttpClientContext context,
HttpExecutionAware execAware) |
CloseableHttpResponse |
MainClientExec.execute(HttpRoute route,
HttpRequestWrapper request,
HttpClientContext context,
HttpExecutionAware execAware) |
CloseableHttpResponse |
RedirectExec.execute(HttpRoute route,
HttpRequestWrapper request,
HttpClientContext context,
HttpExecutionAware execAware) |
CloseableHttpResponse |
ClientExecChain.execute(HttpRoute route,
HttpRequestWrapper request,
HttpClientContext clientContext,
HttpExecutionAware execAware)
Executes th request either by transmitting it to the target server or
by passing it onto the next executor in the request execution chain.
|
private boolean |
MainClientExec.needAuthentication(AuthState targetAuthState,
AuthState proxyAuthState,
HttpRoute route,
org.apache.http.HttpResponse response,
HttpClientContext context) |