Package org.apache.hc.client5.http.protocol
HTTP protocol interceptors that enable advanced functionality
such as HTTP state management and authentication state caching.
-
Interface Summary Interface Description RedirectStrategy A strategy for determining if an HTTP request should be redirected to a new location in response to an HTTP response received from the target server. -
Class Summary Class Description HttpClientContext Adaptor class that provides convenience type safe setters and getters for commonHttpContext
attributes used in the course of HTTP request execution.RedirectLocations This class represents a collection ofURI
s used as redirect locations.RequestAddCookies Request interceptor that matches cookies available in the currentCookieStore
to the request being executed and generates correspondingCookie
request headers.RequestAuthCache Deprecated. Do not use.RequestClientConnControl This protocol interceptor is responsible for adding theConnection
header to the outgoing requests, which is essential for managing persistence ofHTTP/1.0
connections.RequestDefaultHeaders Request interceptor that adds default request headers.RequestExpectContinue RequestExpectContinue is responsible for enabling the 'expect-continue' handshake by addingExpect
header.ResponseProcessCookies Response interceptor that populates the currentCookieStore
with data contained in response cookies received in the given the HTTP response.