| Package | Description |
|---|---|
| org.apache.hc.client5.http | |
| org.apache.hc.client5.http.async | |
| org.apache.hc.client5.http.classic |
Client HTTP communication APIs.
|
| org.apache.hc.client5.http.impl | |
| org.apache.hc.client5.http.impl.async | |
| org.apache.hc.client5.http.impl.auth |
Default implementations of standard and common HTTP authentication
schemes.
|
| org.apache.hc.client5.http.impl.classic |
Default HTTP client implementation.
|
| org.apache.hc.client5.http.impl.io |
Default implementations of client connection management
functions.
|
| org.apache.hc.client5.http.impl.nio | |
| org.apache.hc.client5.http.impl.routing | |
| org.apache.hc.client5.http.io | |
| org.apache.hc.client5.http.nio | |
| org.apache.hc.client5.http.protocol |
Client specific HTTP protocol handlers.
|
| org.apache.hc.client5.http.routing |
Client connection routing APIs.
|
| Class and Description |
|---|
| ClientProtocolException
Signals an error in the HTTP protocol.
|
| DnsResolver
Users may implement this interface to override the normal DNS lookup offered
by the OS.
|
| HttpRoute
The route for a request.
|
| RedirectException
Signals violation of HTTP specification caused by an invalid redirect
|
| RouteInfo
Read-only interface for route information.
|
| RouteInfo.LayerType
The layering type of a route.
|
| RouteInfo.TunnelType
The tunnelling type of a route.
|
| StandardMethods |
| SystemDefaultDnsResolver
DNS resolver that uses the default OS implementation for resolving host names.
|
| Class and Description |
|---|
| HttpRoute
The route for a request.
|
| Class and Description |
|---|
| HttpRoute
The route for a request.
|
| Class and Description |
|---|
| AuthenticationStrategy
Strategy to select auth schemes in order of preference based on auth challenges
presented by the opposite endpoint (target server or a proxy).
|
| ConnectionKeepAliveStrategy
Interface for deciding how long a connection can remain
idle before being reused.
|
| DnsResolver
Users may implement this interface to override the normal DNS lookup offered
by the OS.
|
| HttpRequestRetryHandler
A handler for determining if an HttpRequest should be retried after a
recoverable exception during execution.
|
| HttpRoute
The route for a request.
|
| SchemePortResolver
Strategy for default port resolution for protocol schemes.
|
| 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 |
|---|
| AuthenticationStrategy
Strategy to select auth schemes in order of preference based on auth challenges
presented by the opposite endpoint (target server or a proxy).
|
| ConnectionKeepAliveStrategy
Interface for deciding how long a connection can remain
idle before being reused.
|
| DnsResolver
Users may implement this interface to override the normal DNS lookup offered
by the OS.
|
| HttpRequestRetryHandler
A handler for determining if an HttpRequest should be retried after a
recoverable exception during execution.
|
| SchemePortResolver
Strategy for default port resolution for protocol schemes.
|
| UserTokenHandler
A handler for determining if the given execution context is user specific
or not.
|
| Class and Description |
|---|
| AuthenticationStrategy
Strategy to select auth schemes in order of preference based on auth challenges
presented by the opposite endpoint (target server or a proxy).
|
| DnsResolver
Users may implement this interface to override the normal DNS lookup offered
by the OS.
|
| SchemePortResolver
Strategy for default port resolution for protocol schemes.
|
| Class and Description |
|---|
| AuthenticationStrategy
Strategy to select auth schemes in order of preference based on auth challenges
presented by the opposite endpoint (target server or a proxy).
|
| ConnectionKeepAliveStrategy
Interface for deciding how long a connection can remain
idle before being reused.
|
| HttpRequestRetryHandler
A handler for determining if an HttpRequest should be retried after a
recoverable exception during execution.
|
| HttpRoute
The route for a request.
|
| SchemePortResolver
Strategy for default port resolution for protocol schemes.
|
| 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 |
|---|
| DnsResolver
Users may implement this interface to override the normal DNS lookup offered
by the OS.
|
| HttpRoute
The route for a request.
|
| SchemePortResolver
Strategy for default port resolution for protocol schemes.
|
| Class and Description |
|---|
| DnsResolver
Users may implement this interface to override the normal DNS lookup offered
by the OS.
|
| HttpRoute
The route for a request.
|
| SchemePortResolver
Strategy for default port resolution for protocol schemes.
|
| Class and Description |
|---|
| HttpRoute
The route for a request.
|
| RouteInfo
Read-only interface for route information.
|
| SchemePortResolver
Strategy for default port resolution for protocol schemes.
|
| Class and Description |
|---|
| HttpRoute
The route for a request.
|
| Class and Description |
|---|
| HttpRoute
The route for a request.
|
| Class and Description |
|---|
| RouteInfo
Read-only interface for route information.
|
| Class and Description |
|---|
| HttpRoute
The route for a request.
|
| RouteInfo
Read-only interface for route information.
|
| SchemePortResolver
Strategy for default port resolution for protocol schemes.
|
Copyright © 1999–2018 The Apache Software Foundation. All rights reserved.