|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
HttpExecutionAware
ClientConnectionRequest.getConnection(long, TimeUnit)
,
causing it to throw an InterruptedException
.
PoolEntryRequest.getPoolEntry(long, TimeUnit)
.
AuthenticationStrategy
X509HostnameVerifier
implementations that provides common methods extracting
X509Certificate
instance to be verified from either
SSLSocket
or SSLSession
.X509HostnameVerifier
implementations that provides methods to extract Common Name (CN) and alternative subjects
(subjectAlt) from X509Certificate
being validated as well
as AbstractCommonHostnameVerifier.verify(String, String[], String[], boolean)
method that implements common
certificate subject validation logic.AbstractConnPool
CookieAttributeHandler
s.HttpClientBuilder
.ResponseHandler
that works with the response entity
for successful (2xx) responses.AbstractBaseHostnameVerifier
or
AbstractCommonHostnameVerifier
Cookie
, replacing any existing equivalent cookies.
HTTP cookie
, replacing any existing equivalent cookies.
HTTP cookies
.
AIMDBackoffManager
applies an additive increase,
multiplicative decrease (AIMD) to managing a dynamic limit to
the number of connections allowed to a given host.AIMDBackoffManager
to manage
per-host connection pool sizes represented by the
given ConnPoolControl
.
RequestConfig
,
ConnectionConfig
,
SocketConfig
null
value represents any host.
-1
value represents any port.
null
value represents any realm.
null
value represents any authentication scheme.
null
.
AbstractPooledConnAdapter.assertValid(AbstractPoolEntry)
AbstractClientConnAdapter.assertValid(OperatedClientConnection)
AuthCache
object
that represents the auth scheme cache.
AuthCache
object
that represents the auth scheme cache.
AuthScheme
cache.ContextAwareAuthScheme.authenticate(Credentials, HttpRequest, org.apache.http.protocol.HttpContext)
Credentials
.
ContextAwareAuthScheme.authenticate(
Credentials, HttpRequest, org.apache.http.protocol.HttpContext)
Credentials
.
BasicScheme.authenticate(Credentials, HttpRequest, HttpContext)
.
ContextAwareAuthScheme.authenticate(
Credentials, HttpRequest, org.apache.http.protocol.HttpContext)
Credentials
, method name and URI.
ContextAwareAuthScheme.authenticate(
Credentials, HttpRequest, org.apache.http.protocol.HttpContext)
null
detail message.
AuthenticationStrategy
RequestConfig
and constructor parameters of
AuthSchemeProvider
s.RequestConfig
and constructor parameters of
AuthSchemeProvider
s.RequestConfig
and constructor parameters of
AuthSchemeProvider
s.AuthSchemes
.Lookup
object that represents
the actual AuthSchemeRegistry
registry.
Lookup
object that represents
the actual AuthSchemeProvider
registry.
AuthSchemeProvider
AuthScheme
implementations.Registry
AuthScope
represents an authentication scope consisting of a host name,
a port number, a realm name and an authentication scheme name.host</tt>, <tt>port</tt>, <tt>realm
, and
authentication scheme
.
host</tt>, <tt>port</tt> and <tt>realm
.
host</tt> and <tt>port
.
HttpClientBuilder
.AutoRetryHttpClient
with default caching settings that
stores cache entries in memory and uses a vanilla
DefaultHttpClient
for backend requests.
AutoRetryHttpClient
with the given caching options that
stores cache entries in memory and uses a vanilla
DefaultHttpClient
for backend requests.
AutoRetryHttpClient
with default caching settings that
stores cache entries in memory and uses the given HttpClient
for
backend requests.
AuthCache
.BasicHttpClientConnectionManager
.SetCookie
.SetCookie2
.CookieStore
CredentialsProvider
.PoolEntry
ResponseHandler
that returns the response body as a String
for successful (2xx) responses.HttpRouteDirector
implementation.AuthSchemeProvider
implementation that creates and initializes
BasicScheme
instances.CookieSpecProvider
implementation that creates and initializes
BestMatchSpec
instances.CookieSpecProvider
implementation that creates and initializes
BrowserCompatSpec
instances."Version"
cookie attribute handler for BrowserCompat cookie spec.HttpEntity
based on the current state.
URI
instance.
null
detail message.
Cookie
s in this store that have expired by
the specified Date
.
cookies
in this HTTP state
that have expired by the specified date
.
DateFormat
cache.
HttpClientConnectionManager
.HttpClientConnectionManager
.HttpClientConnectionManager
.ConnectionRequest
.HttpClientContext
.HttpClientContext
Cookie
interface with
additional client specific functionality such ability to retrieve
original cookie attributes exactly as they were specified by the
origin server.RequestConfig
.null
.
RequestConfig
.HttpClient
that also implements Closeable
.HttpResponse
interface that also extends Closeable
.ManagedClientConnection
from the
ClientConnectionManager
.
DefaultHttpResponseParser
implementation.DefaultHttpResponseParser
implementation.Throwable
that resulted or by examining the resulting
response (e.g.null
detail message.
HttpClientConnection
whose life cycle
is managed by a connection manager.null
detail message.
InetAddress
es the
given host name resolves to.
PlainSocketFactory.connectSocket(Socket, InetSocketAddress, InetSocketAddress, HttpParams)
null
detail message.
IOException
.
ConnPoolControl
AbstractConnPool
ConnPoolByRoute.ConnPoolByRoute(ClientConnectionOperator, ConnPerRoute, int)
RequestConfig
.RequestConfig
.RequestConfig
.EntityUtils.consume(HttpEntity)
true
if this collection contains the specified element.
HttpClientBuilder
HttpContext
in order to
generate an authorization string.CookieOrigin
object that represents the actual details of the origin server.
CookieOrigin
object that represents the actual details of the origin server.
CookieSpec
object that represents the actual cookie specification.
CookieSpec
object that represents the actual cookie specification.
CookieStore
object that represents the actual cookie store.
CookieStore
object that represents the actual cookie store.
Cookie
header such
that those with more specific Path attributes precede those with
less specific.CookieSpecs
.null
detail
message.
Lookup
object that represents
the actual CookieSpecRegistry
registry.
Lookup
object that represents
the actual CookieSpecProvider
registry.
CookieSpecProvider
CookieSpecProvider
s.CookieSpecProvider
s.CookieSpec
implementations.Registry
.Cookie
objects.AuthScheme
.
CookieSpec
.
cacerts
file in the security properties directory).
CloseableHttpClient
instance with default
configuration.
ConnPoolByRoute.freeConnections
.
DefaultHttpClient.setDefaultHttpParams(HttpParams)
RequestDefaultHeaders
RequestContent
RequestTargetHost
RequestClientConnControl
RequestUserAgent
RequestExpectContinue
RequestAddCookies
ResponseProcessCookies
RequestAuthCache
RequestTargetAuthentication
RequestProxyAuthentication
RequestDefaultHeaders
RequestContent
RequestTargetHost
RequestClientConnControl
RequestUserAgent
RequestExpectContinue
RequestAddCookies
ResponseProcessCookies
RequestAuthCache
RequestTargetAuthentication
RequestProxyAuthentication
ClientExecChain
to be used as a main exec.
CloseableHttpClient
instance that implements
the most basic HTTP protocol support.
CloseableHttpClient
instance that implements
the most basic HTTP protocol support.
ConnPoolByRoute.routeToPool
.
CloseableHttpClient
instance with default
configuration based on ssytem properties.
URIBuilder
.
ConnPoolByRoute.waitingThreads
.
Credentials
.
CredentialsProvider
object that represents the actual credentials provider.
CredentialsProvider
object that represents the actual credentials provider.
CloseableHttpClient
instances.
expires
attribute.
DateUtils
.HttpEntity
implementations.DecompressingEntity
.
HttpClientBuilder
ConnectionBackoffStrategy
backs off either for a raw
network socket or connection timeout or if the server explicitly
sends a 503 (Service Unavailable) response.ManagedHttpClientConnectionFactory
.PoolingHttpClientConnectionManager
.HttpClientBuilder
.HttpClientConnectionOperator
used as default in Http client,
when no instance provided by user to BasicHttpClientConnectionManager
or PoolingHttpClientConnectionManager
constructor.HttpRequestRetryHandler
used by request executors.DefaultHttpResponseParser.DefaultHttpResponseParser(
SessionInputBuffer, LineParser, HttpResponseFactory, MessageConstraints)
DefaultRoutePlanner
ManagedHttpClientConnection
implementation.ProxyAuthenticationStrategy
HttpRoutePlanner
that routes requests through a default proxy.DefaultRedirectStrategy
.RedirectStrategy
.DefaultHttpResponseParser
HttpRoutePlanner
.SchemePortResolver
.ServiceUnavailableRetryStrategy
interface.TargetAuthenticationStrategy
UserTokenHandler
.HttpEntityWrapper
responsible for handling
deflate Content Coded responses.DeflateDecompressingEntity
which will wrap the specified
HttpEntity
.
AuthSchemeProvider
implementation that creates and initializes
DigestScheme
instances.HttpEntity
instances.close()
and EOF.EofSensorInputStream
.URI
.
CookieAttributeHandler
for the
given attribute.
application/x-www-form-urlencoded
list of parameters in an HTTP PUT or HTTP POST.
application/x-www-form-urlencoded
list of parameters in an HTTP PUT or HTTP POST.
application/x-www-form-urlencoded
list of parameters in an HTTP PUT or HTTP POST.
application/x-www-form-urlencoded
list of parameters in an HTTP PUT or HTTP POST.
"Cookie"
header
as defined in RFC 2109 for backward compatibility with cookie version 0
"Cookie"
headers for an array of Cookies.
"Cookie"
header as defined in RFC 2109 for backward compatibility with cookie
version 0
FutureRequestExecutionService
.HttpRequestFutureTask
and schedules them using the provided executor service.URI
s in the order they were added to the collection.
CookieAttributeHandler
for the
given attribute.
AuthOption
s.
authentication scheme
with the given name.
AuthScheme
.
EntityBuilder.setBinary(byte[])
method.
ChallengeState
value or null
if unchallenged.
null
if no such comment has been defined.
null
if no such comment has been defined.
HttpClientBuilder
.
ContentType
of the entity, if set.
cookies
that this HTTP
state currently contains.
cookie specification
with the given ID.
cookie specification
with the given name.
Credentials
.If not configured,
HTTP.DEFAULT_PROTOCOL_CHARSET
is used instead.
Credentials
.
credentials
for the given authentication scope.
DEFAULT_PROXY
parameter value.
Date
of the cookie, or null
if none exists.
Date
of the cookie, or null
if none exists.
File
if set using
EntityBuilder.setFile(java.io.File)
method.
FORCED_ROUTE
parameter value.
InetSocketAddress
.
LOCAL_ADDRESS
parameter value.
GET
,
PUT
, POST
, or other.
null
.
null
.
EntityBuilder.setParameters(java.util.List)
or
EntityBuilder.setParameters(org.apache.http.NameValuePair...)
methods.
RequestConfig
.
RequestConfig
.
authentication
schemes
Serializable
if set using
EntityBuilder.setSerializable(java.io.Serializable)
method.
Scheme.getSchemeSocketFactory()
cacerts
file in the security properties directory).
cacerts
file in the security properties directory).
SO_TIMEOUT
) in milliseconds,
which is the timeout for waiting for data or, put differently,
a maximum period inactivity between two consecutive data packets).
cookie
specs
.
InputStream
if set using
EntityBuilder.setStream(java.io.InputStream)
method.
EntityBuilder.setText(String)
method.
HttpConnectionParams.getConnectionTimeout(HttpParams)
http://example.org/path/to/file
.
null
if it is not.
writing
.HttpEntityWrapper
for handling gzip
Content Coded responses.GzipDecompressingEntity
which will wrap the specified
HttpEntity
.
HttpResponse
and returns some value
corresponding to that response.
true
if AuthOption
s are available, false
otherwise.
RouteInfo
object that represents the actual connection route.
CloseableHttpClient
instances.HttpContext
attributes used in the course
of HTTP request execution.HttpParams
. Do not use.RequestConfig
CloseableHttpClient
instances.HttpConnection
factory.ConnectException
that specifies the HttpHost
that was
being connected to.HttpHostConnectException.HttpHostConnectException(java.io.IOException, org.apache.http.HttpHost,
java.net.InetAddress...)
IOException
.
HttpUriRequest
.HttpRequest
that can be used to change properties of the current
request without modifying the original object.HttpClientConnectionManager
.HttpRoute
to a target host.HttpRequest
interface that provides
convenience methods to access request properties such as request URI
and method type.CookieSpecProvider
implementation that ignores all cookies.DnsResolver
implementation.InputStream
s.AuthState.reset()
null
detail message.
true
if entity is to be chunk coded, false
otherwise.
false
.
false
.
true
.
true
.
true
.
application/x-www-form-urlencoded
.
true
if entity is to be GZIP compressed, false
otherwise.
false
if the cookie should be discarded at the end
of the "session"; true
otherwise.
false
if the cookie should be discarded at the end
of the "session"; true
otherwise.
true
if authenticating against a proxy, false
otherwise.
PoolingHttpClientConnectionManager.getValidateAfterInactivity()
AuthSchemeProvider
implementation that creates and initializes
KerberosScheme
instances.RedirectStrategy
implementation
that automatically redirects all HEAD, GET and POST requests.ConnectionSocketFactory
interface for layered sockets such as SSL/TLS.SchemeLayeredSocketFactory
SchemeSocketFactory
tunnelled
connection.
null
detail message.
null
detail message.
HttpClientConnectionManager
.ManagedHttpClientConnection
instances.DefaultHttpResponseParser
implementation
SchemeSocketFactory
interface.SPNegoScheme
or KerberosScheme
.SPNegoSchemeFactory
or KerberosSchemeFactory
.CookieSpec
implementation conforms to
the original draft specification published by Netscape Communications.CookieSpecProvider
implementation that creates and initializes
NetscapeDraftSpec
instances.AuthScheme
using given HTTP parameters.
CookieSpec
using given HTTP parameters.
null
detail message.
UserTokenHandler
that always returns null
.Credentials
implementation for Microsoft Windows platforms that includes
Windows specific attributes such as name of the domain the user belongs to.AuthSchemeProvider
implementation that creates and initializes
NTLMScheme
instances configured to use the default NTLMEngine
implementation.ConnectionBackoffStrategy
that never backs off,
for compatibility with existing behavior.HttpClientConnectionManager
.null
.
NameValuePairs
as built from the URI's query portion.
NameValuePairs
as parsed from an HttpEntity
.
parameters
, as encoded by
encoding
.
parameters
, as encoded by encoding
.
NameValuePairs
as parsed from the given string using the given character
encoding.
NameValuePairs
as parsed from the given string using the given character
encoding.
Cookie
property.
"Set-Cookie"
Header into an array of Cookies.
Cookie
s.
asctime()
format.
asctime()
format.
PlainConnectionSocketFactory
DnsResolver
Future
PoolingHttpClientConnectionManager
.ClientConnectionPoolManager
maintains a pool of
HttpClientConnection
s and is able to service connection requests
from multiple execution threads.AuthScheme
s when authenticating with the
proxy host.
AuthState
object that represents the actual proxy authentication state.
AuthState
object that represents the actual proxy authentication state.
AuthenticationStrategy
implementation
for proxy host authentication.ProxyClient.ProxyClient(HttpConnectionFactory, ConnectionConfig, RequestConfig)
null
for system default.
SystemDefaultRoutePlanner
List
object that represents a collection of all
redirect locations received in the process of request execution.
HttpClientContext.REDIRECT_LOCATIONS
.
null
detail message.
RedirectStrategy
URI
s used
as redirect locations.AuthSchemeFactory
with the given identifier.
CookieSpecFactory
with the given identifier.
close()
.
RequestConfig
object that
represents the actual request configuration.
RequestConfig
object that
represents the actual request configuration.
CookieStore
to the request being executed and generates
corresponding Cookie
request headers.AuthScheme
instance in the local
AuthCache
associated with the given target or proxy host.HttpUriRequest
instances.Connection
or Proxy-Connection
headers to the outgoing requests, which
is essential for managing persistence of HTTP/1.0
connections.ClientConnectionRequest
, from which a
ManagedClientConnection
can be obtained or the request can be
aborted.
ConnectionRequest
, from which a
HttpClientConnection
can be obtained or the request can be
aborted.
Expect
header.null
.
PoolEntryRequest
, from which a BasicPoolEntry
can be obtained, or the request can be aborted.
HttpAuthenticator
.HttpAuthenticator
.AuthenticationStrategy
HttpResponseInterceptor
responsible for processing Content-Encoding
responses.gzip</tt> and <tt>deflate
compressed entities by using the following
decoders:
gzip - see GZIPInputStream
deflate - see DeflateInputStream
HttpResponse
.CookieStore
with data
contained in response cookies received in the given the HTTP response.retryCount
and requestSentRetryEnabled
to determine
if the given method should be retried.
URI
whose scheme, host
and port are taken from the target host, but whose path, query and
fragment are taken from the existing URI.
URIUtils.rewriteURI(URI, HttpHost, boolean)
that always keeps the
fragment.
URI
whose scheme, host, port, path,
query are taken from the existing URI, dropping any fragment or user-information.
CookieSpec
implementation.CookieSpecProvider
implementation that creates and initializes
RFC2109Spec
instances."CommentURL"
cookie attribute handler for RFC 2965 cookie spec."Discard"
cookie attribute handler for RFC 2965 cookie spec."Domain"
cookie attribute handler for RFC 2965 cookie spec."Port"
cookie attribute handler for RFC 2965 cookie spec.CookieSpec
implementation.CookieSpecProvider
implementation that creates and initializes
RFC2965Spec
instances."Version"
cookie attribute handler for RFC 2965 cookie spec.RouteInfo
object that represents the actual connection route.
AbstractConnPool
RouteSpecificPool.RouteSpecificPool(HttpRoute, ConnPerRoute)
SchemePortResolver
for default port
resolution and Registry
for socket factory lookups.Scheme.Scheme(String, int, SchemeSocketFactory)
LayeredConnectionSocketFactory
Registry
HttpClientBuilder
.ConnectionSocketFactory
AuthOption
instance capable of
processing that challenge.
AuthScheme
instance capable of
processing that challenge.
AuthState.update(AuthScheme, Credentials)
BackoffManager
instance.
Cancellable
for the ongoing operation.
ConnectionBackoffStrategy
instance.
HttpClientConnectionManager
instance.
ClientPNames.CONN_MANAGER_TIMEOUT
.
ClientConnectionRequest
callback that can be used to abort a long-lived request for a connection.
ConnectionReuseStrategy
instance.
HttpClientBuilder.setConnectionManager(
org.apache.http.conn.HttpClientConnectionManager)
method.
InputStreamFactory
s
to be used for automatic content decompression.
ContentType
of the entity.
Set-Cookie
response header sent by the
origin server to the HTTP agent in order to maintain a conversational state.Set-Cookie2
response header sent by the
origin server to the HTTP agent in order to maintain a conversational state.Credentials
.
AuthState.update(AuthScheme, Credentials)
credentials
for the given authentication
scope.
AuthScheme
registry which will
be used for request execution if not explicitly set in the client execution
context.
ConnectionConfig
.
CookieSpec
registry which will
be used for request execution if not explicitly set in the client execution
context.
CookieStore
instance which will be used for
request execution if not explicitly set in the client execution context.
CredentialsProvider
instance which will be used
for request execution if not explicitly set in the client execution
context.
DEFAULT_PROXY
parameter value.
RequestConfig
instance which will be used
for request execution if not explicitly set in the client execution
context.
SocketConfig
.
File
.
FORCED_ROUTE
parameter value.
X509HostnameVerifier
instance.
HttpProcessor
instance.
authentication schemes
with the content of the map passed as a parameter.
protocol schemes
with the content of the map passed as a parameter.
cookie
specs
with the content of the map passed as a parameter.
ConnectionKeepAliveStrategy
instance.
LOCAL_ADDRESS
parameter value.
DefaultHttpResponseParser
implementation
AuthenticationStrategy
instance for target
host authentication.
URIBuilder.setParameters(List)
or URIBuilder.setParameters(NameValuePair...)
RedirectStrategy
instance.
ConnectionReleaseTrigger
callback that can
be used to abort an active connection.
HttpRequestExecutor
instance.
HttpRequestRetryHandler
instance.
HttpRoutePlanner
instance.
SchemePortResolver
instance.
Serializable
.
ServiceUnavailableRetryStrategy
instance.
SSLContext
instance.
LayeredConnectionSocketFactory
instance.
PoolingHttpClientConnectionManager.setValidateAfterInactivity(int)
InputStream
.
AuthenticationStrategy
instance for proxy
authentication.
HttpConnectionParams.setConnectionTimeout(HttpParams, int)
User-Agent
value.
UserTokenHandler
instance.
leased
to the consumer.
Throwable
as
a result of request execution should result in a backoff
signal.
HttpResponse
as
a result of request execution should result in a backoff
signal.
Cookie
request header.
BasicClientConnectionManager
SingleClientConnManager.SingleClientConnManager(SchemeRegistry)
SchemeSocketFactory
AuthSchemeProvider
implementation that creates and initializes
SPNegoScheme
instances.KerberosScheme
and override
GGSSchemeBase.generateGSSToken(byte[], org.ietf.jgss.Oid, String)
SSLContext
instances.SSLContext
factory methods.SSLConnectionSocketFactory
.HttpRequestRetryHandler
which assumes
that all requested HTTP methods which should be idempotent according
to RFC-2616 are in fact idempotent and can be retried.stream
is aborted.
stream
is closed.
CredentialsProvider
backed by standard
JRE Authenticator
.HttpClientBuilder
HttpRoutePlanner
implementation
based on ProxySelector
.AuthScheme
s when authenticating with
the target host.
AuthState
object that represents the actual target authentication state.
AuthState
object that represents the actual target authentication state.
AuthenticationStrategy
implementation
for proxy host authentication.PoolingHttpClientConnectionManager
ThreadSafeClientConnManager(SchemeRegistry)
ManagedClientConnection
from the
ClientConnectionManager
.
null
before tracking starts.
authentication scheme
with
the given name.
CookieSpecFactory
with the given ID.
null
detail message.
AuthScheme
and Credentials
.
AuthOption
s.
CONNECT
method to all
intermediate proxy hops
URI
instances.URIs
, to workaround
bugs within the class or for ease-of-use features.UrlEncodedFormEntity
with the list
of parameters in the specified encoding.
UrlEncodedFormEntity
with the list
of parameters in the specified encoding.
UrlEncodedFormEntity
with the list
of parameters with the default encoding of HTTP.DEFAULT_CONTENT_CHARSET
UrlEncodedFormEntity
with the list
of parameters with the default encoding of HTTP.DEFAULT_CONTENT_CHARSET
Object
object that represents
the actual user identity such as user Principal
.
Object
object that represents
the actual user identity such as user Principal
.
Credentials
implementation based on a user name / password
pair.SSLSocket
.
X509Certificate
.
Host
request header instead of the physical host.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |