|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
ClientConnectionRequest.getConnection(long, TimeUnit)
,
causing it to throw an InterruptedException
.
PoolEntryRequest.getPoolEntry(long, TimeUnit)
.
AuthenticationStrategy
AbstractConnPool
CookieAttributeHandler
s.HttpClient
implementations.X509HostnameVerifier
implementations.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
.
null
.
AbstractPooledConnAdapter.assertValid(AbstractPoolEntry)
AbstractClientConnAdapter.assertValid(OperatedClientConnection)
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
.
Credentials
and charset.
ContextAwareAuthScheme.authenticate(Credentials, HttpRequest, org.apache.http.protocol.HttpContext)
Credentials
, method name and URI.
ContextAwareAuthScheme.authenticate(Credentials, HttpRequest, org.apache.http.protocol.HttpContext)
AuthenticationStrategy
HttpParams
and manipulate HTTP authentication parameters
using Java Beans conventions.HttpParams
.AuthSchemeRegistry
object that represents the actual authentication scheme registry.
AuthScheme
implementations.Credentials
apply to.HttpClient
implementation that can automatically retry the request in case of
a non-2xx response using the ServiceUnavailableRetryStrategy
interface.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
.SetCookie
.SetCookie2
.CookieStore
CredentialsProvider
.EofSensorWatcher
.HttpCacheStorage
implementation backed by an instance of
LinkedHashMap
.connection
.PoolEntry
ResponseHandler
that returns the response body as a String
for successful (2xx) responses.HttpRouteDirector
.AuthSchemeFactory
implementation that creates and initializes
BasicScheme
instances.CookieSpecFactory
implementation that creates and initializes
BestMatchSpec
instances.CookieSpecFactory
implementation that creates and initializes
BrowserCompatSpec
instances.URI
instance.
CacheResponseStatus
of a request
(for example, whether it resulted in a cache hit) will be recorded if an
HttpContext
is provided during execution.
CachingHttpClient
.CachingHttpClient
;
if a request is executed with an HttpContext
then a parameter with one of these values will be registered in the
context under the key
CachingHttpClient.CACHE_RESPONSE_STATUS
.CachingHttpClient
is meant to be a drop-in replacement for
a DefaultHttpClient
that transparently adds client-side caching.CachingHttpClient
with default caching settings that
stores cache entries in memory and uses a vanilla DefaultHttpClient
for backend requests.
CachingHttpClient
with the given caching options that
stores cache entries in memory and uses a vanilla DefaultHttpClient
for backend requests.
CachingHttpClient
with default caching settings that
stores cache entries in memory and uses the given HttpClient
for backend requests.
CachingHttpClient
with the given caching options that
stores cache entries in memory and uses the given HttpClient
for backend requests.
CachingHttpClient
with the given caching options
that stores cache entries in the provided storage backend and uses
the given HttpClient
for backend requests.
CachingHttpClient
with the given caching options
that stores cache entries in the provided storage backend and uses
the given HttpClient
for backend requests.
Cookie
s in this store that have expired by
the specified Date
.
cookies
in this HTTP state
that have expired by the specified date
.
client connections
.ClientConnectionManager
instances.OperatedClientConnection
instances and updating the underlying
Socket
of those objects.ManagedClientConnection
.HttpContext
attribute names for
client side HTTP protocol processing.HttpContext
instances.Cookie
interface with
additional client specific functionality such ability to retrieve
original cookie attributes exactly as they were specified by the
origin server.HttpParams
and manipulate HTTP client parameters using
Java Beans conventions.null
.
ManagedClientConnection
from the
ClientConnectionManager
.
Throwable
that resulted or by examining the resulting
response (e.g.InetAddress
es the
given host name resolves to.
PlainSocketFactory.connectSocket(Socket, InetSocketAddress, InetSocketAddress, HttpParams)
SSLSocketFactory.connectSocket(Socket, InetSocketAddress, InetSocketAddress, HttpParams)
ConnPoolControl
AbstractConnPool
ConnPoolByRoute.ConnPoolByRoute(ClientConnectionOperator, ConnPerRoute, int)
HttpParams
and manipulate connection routing parameters
using Java Beans conventions.HttpParams
.EntityUtils.consume(HttpEntity)
HttpContext
in order to
generate an authorization string.CookieOrigin
object that represents the actual details of the origin server.
CookieSpec
object that represents the actual cookie specification.
CookieStore
object that represents the actual cookie store.
CookieSpecRegistry
object that represents the actual cookie specification registry.
CookieSpec
implementations.HttpParams
and manipulate HTTP cookie parameters using Java Beans
conventions.Cookie
objects.Resource
.
ConnPoolByRoute.freeConnections
.
DefaultHttpClient.setDefaultHttpParams(HttpParams)
RequestDefaultHeaders
RequestContent
RequestTargetHost
RequestClientConnControl
RequestUserAgent
RequestExpectContinue
RequestAddCookies
ResponseProcessCookies
RequestAuthCache
RequestTargetAuthentication
RequestProxyAuthentication
SSLSocketFactory.createLayeredSocket(Socket, String, int, HttpParams)
ConnPoolByRoute.routeToPool
.
SSLSocketFactory.createLayeredSocket(Socket, String, int, boolean)
URIBuilder
.
ConnPoolByRoute.waitingThreads
.
Credentials
.
CredentialsProvider
object that represents the actual credentials provider.
expires
attribute.
ConnectionBackoffStrategy
backs off either for a raw
network socket or connection timeout or if the server explicitly
sends a 503 (Service Unavailable) response.ClientConnectionOperator
.HttpCacheEntrySerializer
implementation that uses the default (native)
serialization.HttpClient
pre-configured for most common use scenarios.HttpRequestRetryHandler
used by request executors.HttpRoutePlanner
.ProxyAuthenticationStrategy
DefaultRedirectStrategy
.RedirectStrategy
.RequestDirector
.DefaultHttpResponseParser
ServiceUnavailableRetryStrategy
interface.TargetAuthenticationStrategy
UserTokenHandler
.HttpEntityWrapper
responsible for handling deflate Content Coded responses.DeflateDecompressingEntity
which will wrap the specified
HttpEntity
.
AuthSchemeFactory
implementation that creates and initializes
DigestScheme
instances.HttpEntityEnclosingRequest
s that can
be used to change properties of the current request without
modifying the original object.close()
and EOF.EofSensorInputStream
.execute(target, request, context)
.
URI
.
Resource
instances whose body is stored in a temporary file.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.
Resource
from a given response body.
URI
s in the order they were added to the collection.
stale-while-revalidate
directive.
stale-while-revalidate
directive.
CookieAttributeHandler
for the
given attribute.
AuthOption
s.
authentication scheme
with the given name.
AuthScheme
.
HttpRequest
without contacting the origin server.
ChallengeState
value or null
if unchallenged.
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.
FORCED_ROUTE
parameter value.
InetSocketAddress
.
HttpCacheEntry
associated with this entry.
InputStream
from which the response
body can be read.
LOCAL_ADDRESS
parameter value.
CacheConfig.getMaxObjectSize()
MemcachedCacheEntry
for storing the
given HttpCacheEntry
under the given storage key.
GET
,
PUT
, POST
, or other.
null
.
null
.
ProtocolVersion
from the origin HttpResponse
.
HttpResponse
, for example,
"Not Modified".
Resource
containing the origin response body.
authentication
schemes
Scheme.getSchemeSocketFactory()
cookie
specs
.
HttpResponse
.
StatusLine
from the origin HttpResponse
.
HttpConnectionParams.getConnectionTimeout(HttpParams)
MemcachedCacheEntry
ready to accept
a serialized representation via MemcachedCacheEntry.set(byte[])
and deserialize it into a storage key and a HttpCacheEntry
.
http://example.org/path/to/file
.
null
if it is not.
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.
Resource
instances stored entirely in heap.HttpResponse
in a cache.HttpCacheEntry
with variants.
HttpCacheEntry
.
HttpCacheEntry
fails.HttpCacheStorage
implementations to serialize
HttpCacheEntry
instances to a byte representation before
storage.HttpCacheStorage
interface.HttpCacheStorage
implementation.HttpCacheStorage
encountered an error performing an
update operation.HttpParams
.HttpResponse
s and HttpClient
s.ConnectException
that specifies the HttpHost
that was
being connected to.InetSocketAddress
implementation that also provides access to the original
HttpHost
used to resolve the address.HttpRoute
to a target host.HttpRequest
interface that provides
convenience methods to access request properties such as request URI
and method type.CookieSpecFactory
implementation that ignores all cookies.AuthState.reset()
application/x-www-form-urlencoded
.
true
if authenticating against a proxy, false
otherwise.
true
if the input limit has been reached.
CachingHttpClient
is configured as
a shared (public) or non-shared (private) cache.
HttpCacheStorage
interface expects to use variant-annotated
URLs for its storage keys, but Memcached has a maximum key size, we need to
support mapping storage keys to cache keys.RedirectStrategy
implementation that automatically redirects all HEAD, GET and POST
requests.SchemeLayeredSocketFactory
SchemeSocketFactory
tunnelled
connection.
HttpCacheStorage
implementation capable of deallocating resources associated with
the cache entries.DefaultHttpResponseParser
implementation
HttpCacheEntry
objects into byte arrays suitable for
storage in memcached.MemcachedCacheEntry
instances that can be used for
serializing and deserializing HttpCacheEntry
instances for
storage in memcached.MemcachedCacheEntryFactory
.MemcachedCacheEntry
.SchemeSocketFactory
interface.HttpMultipartMode
mode.
HttpMultipartMode.STRICT
SPNegoScheme
or KerberosScheme
.SPNegoSchemeFactory
or KerberosSchemeFactory
.CookieSpec
implementation conforms to the original draft
specification published by Netscape Communications.CookieSpecFactory
implementation that creates and initializes
NetscapeDraftSpec
instances.AuthScheme
using given HTTP parameters.
CookieSpec
using given HTTP parameters.
Credentials
implementation for Microsoft Windows platforms that includes
Windows specific attributes such as name of the domain the user belongs to.AuthSchemeFactory
implementation that creates and initializes
NTLMScheme
instances configured to use the default NTLMEngine
implementation.ConnectionBackoffStrategy
that never backs off,
for compatibility with existing behavior.CachingHttpClient
or for
those clients wanting to get a little more behavioral information
out of the cache module (for example, whether a particular response
was a cache hit or not).Scheme
class represents a protocol
scheme such as "http" or "https" and contains a number of protocol properties
such as the default port and the socket factory to be used to creating
Socket
s for the given protocolorg.apache.http.auth
.org.apache.http.client
.CachingHttpClient
and
used for storing cache entries.CachingHttpClient
and
used for storing cache entries.org.apache.http.impl.conn
and related classes.org.apache.http.cookie
.null
.
NameValuePairs
as built from the
URI's query portion.
NameValuePairs
as parsed from an
HttpEntity
.
parameters
, as encoded by encoding
.
NameValuePairs
as parsed from the given string
using the given character encoding.
Cookie
property.
asctime()
format.
DnsResolver
Future
client connections
and
is able to service connection requests from multiple execution threads.KeyHashingScheme
decorator that simply adds
a known prefix to the results of another KeyHashingScheme
.KeyHashingScheme
that prepends the given
prefix to the results of hashes from the given backing scheme.
"Accept-Encoding: gzip,deflate"
to the request.
Content-Encoding
s by
using the appropriate decompressor to wrap the response Entity:
gzip - see GzipDecompressingEntity
deflate - see DeflateDecompressingEntity
identity - no action needed
AuthScheme
s when
authenticating with the proxy host.
AuthState
object that represents the actual proxy authentication state.
AuthenticationStrategy
implementation for proxy host authentication.null
for system default.
HttpRoutePlanner
.InputStream
.
RedirectStrategy
URI
s used as redirect locations.AuthSchemeFactory
with the given identifier.
CookieSpecFactory
with the given identifier.
close()
.
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.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.
null
.
PoolEntryRequest
, from which a BasicPoolEntry
can be obtained, or the request can be aborted.
HttpRequest
s that can be used to change
properties of the current request without modifying the original
object.Resource
instances for handling cached
HTTP response bodies.AuthenticationStrategy
HttpResponseInterceptor
responsible for processing Content-Encoding
responses.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.CookieSpecFactory
implementation that creates and initializes
RFC2109Spec
instances.CookieSpec
implementation.CookieSpecFactory
implementation that creates and initializes
RFC2965Spec
instances.AbstractConnPool
RouteSpecificPool.RouteSpecificPool(HttpRoute, ConnPerRoute)
Scheme.Scheme(String, int, SchemeSocketFactory)
Scheme
object that represents the actual protocol scheme registry.
SchemeSocketFactory
interface for layered sockets such as SSL/TLS.Scheme
s.AuthOption
instance capable of
processing that challenge.
AuthScheme
instance capable of
processing that challenge.
MemcachedCacheEntry
,
attempt to reconstitute the storage key and HttpCacheEntry
represented therein.
stale-while-revalidate
directive.
stale-while-revalidate
directive.
AuthState.update(AuthScheme, Credentials)
ClientPNames.CONN_MANAGER_TIMEOUT
.
ClientConnectionRequest
callback that can be
used to abort a long-lived request for a connection.
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.
DEFAULT_PROXY
parameter value.
FORCED_ROUTE
parameter value.
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.
LOCAL_ADDRESS
parameter value.
CacheConfig.setMaxObjectSize(long)
DefaultHttpResponseParser
implementation
ConnectionReleaseTrigger
callback that can
be used to abort an active connection.
HttpConnectionParams.setConnectionTimeout(HttpParams, int)
KeyHashingScheme
based on the
SHA-256
algorithm.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
KerberosScheme
and override
GGSSchemeBase.generateGSSToken(byte[], org.ietf.jgss.Oid, String)
SSLSocketFactory.SSLSocketFactory(String, KeyStore, String, KeyStore, SecureRandom, X509HostnameVerifier)
SSLSocketFactory.SSLSocketFactory(SSLContext)
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.
CachingHttpClient
implementation
supports byte-range requests as specified by the Range
and Content-Range
headers.
DefaultHttpClient
pre-configured using system properties.AuthScheme
s when
authenticating with the target host.
AuthState
object that represents the actual target authentication state.
AuthenticationStrategy
implementation for proxy host authentication.PoolingClientConnectionManager
ThreadSafeClientConnManager.ThreadSafeClientConnManager(SchemeRegistry)
ManagedClientConnection
from the
ClientConnectionManager
.
null
before tracking starts.
authentication scheme
with
the given name.
CookieSpecFactory
with the given ID.
AuthScheme
and Credentials
.
AuthOption
s.
URI
builder for HTTP requests.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
.
Credentials
implementation based on a user name / password
pair.SSLSocket
.
X509Certificate
.
Host
request header instead of the physical host.
OutputStream
.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |