Package org.apache.hc.client5.http.protocol
package org.apache.hc.client5.http.protocol
HTTP protocol interceptors that enable advanced functionality
such as HTTP state management and authentication state caching.
-
ClassDescriptionAdaptor class that provides convenience type safe setters and getters for common
HttpContextattributes used in the course of HTTP request execution.This class represents a collection ofURIs used as redirect locations.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.Request interceptor that matches cookies available in the currentCookieStoreto the request being executed and generates correspondingCookierequest headers.Deprecated.Do not use.This protocol interceptor is responsible for adding theConnectionheader to the outgoing requests, which is essential for managing persistence ofHTTP/1.0connections.Request interceptor that adds default request headers.RequestExpectContinue is responsible for enabling the 'expect-continue' handshake by addingExpectheader.Response interceptor that populates the currentCookieStorewith data contained in response cookies received in the given the HTTP response.