|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use HttpResponseInterceptor | |
|---|---|
| org.apache.http.protocol | HTTP protocol execution framework and synchronous HTTP protocol handlers based on the blocking I/O model. |
| Uses of HttpResponseInterceptor in org.apache.http.protocol |
|---|
| Subinterfaces of HttpResponseInterceptor 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 HttpResponseInterceptor | |
|---|---|
class |
BasicHttpProcessor
Default implementation of HttpProcessor. |
class |
ImmutableHttpProcessor
Immutable HttpProcessor. |
class |
ResponseConnControl
ResponseConnControl is responsible for adding Connection header
to the outgoing responses, which is essential for managing persistence of
HTTP/1.0 connections. |
class |
ResponseContent
ResponseContent is the most important interceptor for outgoing responses. |
class |
ResponseDate
ResponseDate is responsible for adding Date |
class |
ResponseServer
ResponseServer is responsible for adding Server header. |
| Fields in org.apache.http.protocol with type parameters of type HttpResponseInterceptor | |
|---|---|
protected List<HttpResponseInterceptor> |
BasicHttpProcessor.responseInterceptors
|
| Methods in org.apache.http.protocol that return HttpResponseInterceptor | |
|---|---|
HttpResponseInterceptor |
BasicHttpProcessor.getResponseInterceptor(int index)
|
HttpResponseInterceptor |
HttpResponseInterceptorList.getResponseInterceptor(int index)
Obtains a response interceptor from this list. |
| Methods in org.apache.http.protocol with parameters of type HttpResponseInterceptor | |
|---|---|
void |
BasicHttpProcessor.addInterceptor(HttpResponseInterceptor interceptor)
|
void |
BasicHttpProcessor.addInterceptor(HttpResponseInterceptor interceptor,
int index)
|
void |
BasicHttpProcessor.addResponseInterceptor(HttpResponseInterceptor itcp)
|
void |
HttpResponseInterceptorList.addResponseInterceptor(HttpResponseInterceptor interceptor)
Appends a response interceptor to this list. |
void |
BasicHttpProcessor.addResponseInterceptor(HttpResponseInterceptor itcp,
int index)
|
void |
HttpResponseInterceptorList.addResponseInterceptor(HttpResponseInterceptor interceptor,
int index)
Inserts a response interceptor at the specified index. |
| Method parameters in org.apache.http.protocol with type arguments of type HttpResponseInterceptor | |
|---|---|
void |
BasicHttpProcessor.removeResponseInterceptorByClass(Class<? extends HttpResponseInterceptor> clazz)
|
void |
HttpResponseInterceptorList.removeResponseInterceptorByClass(Class<? extends HttpResponseInterceptor> clazz)
Removes all response interceptor of the specified class |
| Constructors in org.apache.http.protocol with parameters of type HttpResponseInterceptor | |
|---|---|
ImmutableHttpProcessor(HttpRequestInterceptor[] requestInterceptors,
HttpResponseInterceptor[] responseInterceptors)
|
|
ImmutableHttpProcessor(HttpResponseInterceptor[] responseInterceptors)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||