|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use HttpRequestInterceptor | |
---|---|
org.apache.http.impl.bootstrap | Embedded server and server bootstrap. |
org.apache.http.protocol | Core HTTP protocol execution framework and HTTP protocol handlers for synchronous, blocking communication. |
Uses of HttpRequestInterceptor in org.apache.http.impl.bootstrap |
---|
Methods in org.apache.http.impl.bootstrap with parameters of type HttpRequestInterceptor | |
---|---|
ServerBootstrap |
ServerBootstrap.addInterceptorFirst(HttpRequestInterceptor itcp)
Adds this protocol interceptor to the head of the protocol processing list. |
ServerBootstrap |
ServerBootstrap.addInterceptorLast(HttpRequestInterceptor itcp)
Adds this protocol interceptor to the tail of the protocol processing list. |
Uses of HttpRequestInterceptor in org.apache.http.protocol |
---|
Subinterfaces of HttpRequestInterceptor in org.apache.http.protocol | |
---|---|
interface |
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. |
Classes in org.apache.http.protocol that implement HttpRequestInterceptor | |
---|---|
class |
BasicHttpProcessor
Deprecated. (4.3) |
class |
ImmutableHttpProcessor
Immutable HttpProcessor . |
class |
RequestConnControl
RequestConnControl is responsible for adding Connection header
to the outgoing requests, which is essential for managing persistence of
HTTP/1.0 connections. |
class |
RequestContent
RequestContent is the most important interceptor for outgoing requests. |
class |
RequestDate
RequestDate interceptor is responsible for adding Date header
to the outgoing requests This interceptor is optional for client side
protocol processors. |
class |
RequestExpectContinue
RequestExpectContinue is responsible for enabling the 'expect-continue' handshake by adding Expect header. |
class |
RequestTargetHost
RequestTargetHost is responsible for adding Host header. |
class |
RequestUserAgent
RequestUserAgent is responsible for adding User-Agent header. |
Fields in org.apache.http.protocol with type parameters of type HttpRequestInterceptor | |
---|---|
protected List<HttpRequestInterceptor> |
BasicHttpProcessor.requestInterceptors
Deprecated. |
Methods in org.apache.http.protocol that return HttpRequestInterceptor | |
---|---|
HttpRequestInterceptor |
BasicHttpProcessor.getRequestInterceptor(int index)
Deprecated. |
HttpRequestInterceptor |
HttpRequestInterceptorList.getRequestInterceptor(int index)
Deprecated. Obtains a request interceptor from this list. |
Methods in org.apache.http.protocol with parameters of type HttpRequestInterceptor | |
---|---|
HttpProcessorBuilder |
HttpProcessorBuilder.add(HttpRequestInterceptor e)
|
HttpProcessorBuilder |
HttpProcessorBuilder.addAll(HttpRequestInterceptor... e)
|
HttpProcessorBuilder |
HttpProcessorBuilder.addAllFirst(HttpRequestInterceptor... e)
|
HttpProcessorBuilder |
HttpProcessorBuilder.addAllLast(HttpRequestInterceptor... e)
|
HttpProcessorBuilder |
HttpProcessorBuilder.addFirst(HttpRequestInterceptor e)
|
void |
BasicHttpProcessor.addInterceptor(HttpRequestInterceptor interceptor)
Deprecated. |
void |
BasicHttpProcessor.addInterceptor(HttpRequestInterceptor interceptor,
int index)
Deprecated. |
HttpProcessorBuilder |
HttpProcessorBuilder.addLast(HttpRequestInterceptor e)
|
void |
BasicHttpProcessor.addRequestInterceptor(HttpRequestInterceptor itcp)
Deprecated. |
void |
HttpRequestInterceptorList.addRequestInterceptor(HttpRequestInterceptor interceptor)
Deprecated. Appends a request interceptor to this list. |
void |
BasicHttpProcessor.addRequestInterceptor(HttpRequestInterceptor itcp,
int index)
Deprecated. |
void |
HttpRequestInterceptorList.addRequestInterceptor(HttpRequestInterceptor interceptor,
int index)
Deprecated. Inserts a request interceptor at the specified index. |
Method parameters in org.apache.http.protocol with type arguments of type HttpRequestInterceptor | |
---|---|
void |
BasicHttpProcessor.removeRequestInterceptorByClass(Class<? extends HttpRequestInterceptor> clazz)
Deprecated. |
void |
HttpRequestInterceptorList.removeRequestInterceptorByClass(Class<? extends HttpRequestInterceptor> clazz)
Deprecated. Removes all request interceptor of the specified class |
Constructors in org.apache.http.protocol with parameters of type HttpRequestInterceptor | |
---|---|
ImmutableHttpProcessor(HttpRequestInterceptor... requestInterceptors)
|
|
ImmutableHttpProcessor(HttpRequestInterceptor[] requestInterceptors,
HttpResponseInterceptor[] responseInterceptors)
|
Constructor parameters in org.apache.http.protocol with type arguments of type HttpRequestInterceptor | |
---|---|
ImmutableHttpProcessor(List<HttpRequestInterceptor> requestInterceptors,
List<HttpResponseInterceptor> responseInterceptors)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |