Uses of Interface
org.apache.hc.core5.http.HttpResponseInterceptor
Packages that use HttpResponseInterceptor
Package
Description
Core HTTP protocol interceptors.
HTTP/2 protocol interceptors.
-
Uses of HttpResponseInterceptor in org.apache.hc.core5.http.protocol
Subinterfaces of HttpResponseInterceptor in org.apache.hc.core5.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.hc.core5.http.protocol that implement HttpResponseInterceptorModifier and TypeClassDescriptionfinal class
Default immutable implementation ofHttpProcessor
.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.hc.core5.http.protocol declared as HttpResponseInterceptorModifier and TypeFieldDescriptionprivate final HttpResponseInterceptor[]
DefaultHttpProcessor.responseInterceptors
Fields in org.apache.hc.core5.http.protocol with type parameters of type HttpResponseInterceptorModifier and TypeFieldDescriptionprivate ChainBuilder
<HttpResponseInterceptor> HttpProcessorBuilder.responseChainBuilder
Methods in org.apache.hc.core5.http.protocol that return types with arguments of type HttpResponseInterceptorModifier and TypeMethodDescriptionprivate ChainBuilder
<HttpResponseInterceptor> HttpProcessorBuilder.getResponseChainBuilder()
Methods in org.apache.hc.core5.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) HttpProcessorBuilder.addLast
(HttpResponseInterceptor e) Constructors in org.apache.hc.core5.http.protocol with parameters of type HttpResponseInterceptorModifierConstructorDescriptionDefaultHttpProcessor
(HttpRequestInterceptor[] requestInterceptors, HttpResponseInterceptor[] responseInterceptors) DefaultHttpProcessor
(HttpResponseInterceptor... responseInterceptors) -
Uses of HttpResponseInterceptor in org.apache.hc.core5.http2.protocol
Classes in org.apache.hc.core5.http2.protocol that implement HttpResponseInterceptorModifier and TypeClassDescriptionclass
HTTP/2 compatible extension ofResponseConnControl
.class
HTTP/2 compatible extension ofResponseContent
.