|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
ExecutionContext | Deprecated. (4.3) use HttpCoreContext . |
HttpContext | HttpContext represents execution state of an HTTP process. |
HttpExpectationVerifier | Defines an interface to verify whether an incoming HTTP request meets the target server's expectations. |
HttpProcessor | HTTP protocol processor is a collection of protocol interceptors that implements the 'Chain of Responsibility' pattern, where each individual protocol interceptor is expected to work on a particular aspect of the HTTP protocol the interceptor is responsible for. |
HttpRequestHandler | HttpRequestHandler represents a routine for processing of a specific group of HTTP requests. |
HttpRequestHandlerMapper | HttpRequestHandlerMapper can be used to resolve an instance of
HttpRequestHandler matching a particular HttpRequest . |
HttpRequestHandlerResolver | Deprecated. see HttpRequestHandlerMapper |
HttpRequestInterceptorList | Deprecated. (4.3) |
HttpResponseInterceptorList | Deprecated. (4.3) |
Class Summary | |
---|---|
BasicHttpContext | Default implementation of HttpContext . |
BasicHttpProcessor | Deprecated. (4.3) |
DefaultedHttpContext | Deprecated. (4.3) no longer used. |
HTTP | Constants and static helpers related to the HTTP protocol. |
HttpCoreContext | Implementation of HttpContext that provides convenience
setters for user assignable attributes and getter for readable attributes. |
HttpDateGenerator | Generates a date in the format required by the HTTP protocol. |
HttpProcessorBuilder | Builder for HttpProcessor instances. |
HttpRequestExecutor | HttpRequestExecutor is a client side HTTP protocol handler based
on the blocking (classic) I/O model. |
HttpRequestHandlerRegistry | Deprecated. (4.3) use UriHttpRequestHandlerMapper |
HttpService | HttpService is a server side HTTP protocol handler based on
the classic (blocking) I/O model. |
ImmutableHttpProcessor | Immutable HttpProcessor . |
RequestConnControl | RequestConnControl is responsible for adding Connection header
to the outgoing requests, which is essential for managing persistence of
HTTP/1.0 connections. |
RequestContent | RequestContent is the most important interceptor for outgoing requests. |
RequestDate | RequestDate interceptor is responsible for adding Date header
to the outgoing requests This interceptor is optional for client side
protocol processors. |
RequestExpectContinue | RequestExpectContinue is responsible for enabling the 'expect-continue'
handshake by adding Expect header. |
RequestTargetHost | RequestTargetHost is responsible for adding Host header. |
RequestUserAgent | RequestUserAgent is responsible for adding User-Agent header. |
ResponseConnControl | ResponseConnControl is responsible for adding Connection header
to the outgoing responses, which is essential for managing persistence of
HTTP/1.0 connections. |
ResponseContent | ResponseContent is the most important interceptor for outgoing responses. |
ResponseDate | ResponseDate is responsible for adding Date header to the
outgoing responses. |
ResponseServer | ResponseServer is responsible for adding Server header. |
SyncBasicHttpContext | Deprecated. (4.2) HttpContext instances may not be shared by multiple threads |
UriHttpRequestHandlerMapper | Maintains a map of HTTP request handlers keyed by a request URI pattern. |
UriPatternMatcher<T> | Maintains a map of objects keyed by a request URI pattern. |
Core HTTP protocol execution framework and HTTP protocol handlers for synchronous, blocking communication.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |