Uses of Interface
org.apache.http.HttpResponseInterceptor
Packages that use HttpResponseInterceptor
Package
Description
Embedded server and server bootstrap.
Embedded non-blocking server and server bootstrap.
Core HTTP protocol execution framework and HTTP protocol handlers
for synchronous, blocking communication.
-
Uses of HttpResponseInterceptor in org.apache.http.impl.bootstrap
Fields in org.apache.http.impl.bootstrap with type parameters of type HttpResponseInterceptorModifier and TypeFieldDescriptionprivate LinkedList
<HttpResponseInterceptor> ServerBootstrap.responseFirst
private LinkedList
<HttpResponseInterceptor> ServerBootstrap.responseLast
Methods in org.apache.http.impl.bootstrap with parameters of type HttpResponseInterceptorModifier and TypeMethodDescriptionfinal ServerBootstrap
ServerBootstrap.addInterceptorFirst
(HttpResponseInterceptor itcp) Adds this protocol interceptor to the head of the protocol processing list.final ServerBootstrap
ServerBootstrap.addInterceptorLast
(HttpResponseInterceptor itcp) Adds this protocol interceptor to the tail of the protocol processing list. -
Uses of HttpResponseInterceptor in org.apache.http.impl.nio.bootstrap
Fields in org.apache.http.impl.nio.bootstrap with type parameters of type HttpResponseInterceptorModifier and TypeFieldDescriptionprivate LinkedList
<HttpResponseInterceptor> ServerBootstrap.responseFirst
private LinkedList
<HttpResponseInterceptor> ServerBootstrap.responseLast
Methods in org.apache.http.impl.nio.bootstrap with parameters of type HttpResponseInterceptorModifier and TypeMethodDescriptionfinal ServerBootstrap
ServerBootstrap.addInterceptorFirst
(HttpResponseInterceptor itcp) Adds this protocol interceptor to the head of the protocol processing list.final ServerBootstrap
ServerBootstrap.addInterceptorLast
(HttpResponseInterceptor itcp) Adds this protocol interceptor to the tail of the protocol processing list. -
Uses of HttpResponseInterceptor in org.apache.http.protocol
Subinterfaces of HttpResponseInterceptor in org.apache.http.protocolModifier and TypeInterfaceDescriptioninterface
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 HttpResponseInterceptorModifier and TypeClassDescriptionfinal class
Deprecated.(4.3)final class
ImmutableHttpProcessor
.class
ResponseConnControl is responsible for addingConnection
header to the outgoing responses, which is essential for managing persistence ofHTTP/1.0
connections.class
ResponseContent is the most important interceptor for outgoing responses.class
ResponseDate is responsible for addingDate
header to the outgoing responses.class
ResponseServer is responsible for addingServer
header.Fields in org.apache.http.protocol declared as HttpResponseInterceptorModifier and TypeFieldDescriptionprivate final HttpResponseInterceptor[]
ImmutableHttpProcessor.responseInterceptors
Fields in org.apache.http.protocol with type parameters of type HttpResponseInterceptorModifier and TypeFieldDescriptionprivate ChainBuilder
<HttpResponseInterceptor> HttpProcessorBuilder.responseChainBuilder
protected final List
<HttpResponseInterceptor> BasicHttpProcessor.responseInterceptors
Deprecated.Methods in org.apache.http.protocol that return HttpResponseInterceptorModifier and TypeMethodDescriptionBasicHttpProcessor.getResponseInterceptor
(int index) Deprecated.HttpResponseInterceptorList.getResponseInterceptor
(int index) Deprecated.Obtains a response interceptor from this list.Methods in org.apache.http.protocol that return types with arguments of type HttpResponseInterceptorModifier and TypeMethodDescriptionprivate ChainBuilder
<HttpResponseInterceptor> HttpProcessorBuilder.getResponseChainBuilder()
Methods in org.apache.http.protocol with parameters of type HttpResponseInterceptorModifier and TypeMethodDescriptionHttpProcessorBuilder.add
(HttpResponseInterceptor e) HttpProcessorBuilder.addAll
(HttpResponseInterceptor... e) HttpProcessorBuilder.addAllFirst
(HttpResponseInterceptor... e) HttpProcessorBuilder.addAllLast
(HttpResponseInterceptor... e) HttpProcessorBuilder.addFirst
(HttpResponseInterceptor e) void
BasicHttpProcessor.addInterceptor
(HttpResponseInterceptor interceptor) Deprecated.void
BasicHttpProcessor.addInterceptor
(HttpResponseInterceptor interceptor, int index) Deprecated.HttpProcessorBuilder.addLast
(HttpResponseInterceptor e) void
BasicHttpProcessor.addResponseInterceptor
(HttpResponseInterceptor itcp) Deprecated.void
BasicHttpProcessor.addResponseInterceptor
(HttpResponseInterceptor itcp, int index) Deprecated.void
HttpResponseInterceptorList.addResponseInterceptor
(HttpResponseInterceptor interceptor) Deprecated.Appends a response interceptor to this list.void
HttpResponseInterceptorList.addResponseInterceptor
(HttpResponseInterceptor interceptor, int index) Deprecated.Inserts a response interceptor at the specified index.Method parameters in org.apache.http.protocol with type arguments of type HttpResponseInterceptorModifier and TypeMethodDescriptionvoid
BasicHttpProcessor.removeResponseInterceptorByClass
(Class<? extends HttpResponseInterceptor> clazz) Deprecated.void
HttpResponseInterceptorList.removeResponseInterceptorByClass
(Class<? extends HttpResponseInterceptor> clazz) Deprecated.Removes all response interceptor of the specified classConstructors in org.apache.http.protocol with parameters of type HttpResponseInterceptorModifierConstructorDescriptionImmutableHttpProcessor
(HttpRequestInterceptor[] requestInterceptors, HttpResponseInterceptor[] responseInterceptors) ImmutableHttpProcessor
(HttpResponseInterceptor... responseInterceptors)