# Uses of Package
org.apache.hc.client5.http.protocol

Packages that use org.apache.hc.client5.http.protocol
org.apache.hc.client5.http: Client component APIs common to all client transports such as connection route information and resolution as well as common HTTP method definitions and exception classes.
org.apache.hc.client5.http.async: HTTP client APIs based on the asynchronous, event driven I/O model.
org.apache.hc.client5.http.classic: HTTP client APIs based on the classic (blocking) I/O model.
org.apache.hc.client5.http.impl
org.apache.hc.client5.http.impl.async: Asynchronous HTTP client API implementation that supports both HTTP/2 and HTTP/1.1 transport.
org.apache.hc.client5.http.impl.classic: Classic HTTP client API implementation that supports HTTP/1.1 transport only.
org.apache.hc.client5.http.protocol: HTTP protocol interceptors that enable advanced functionality such as HTTP state management and authentication state caching.

Classes in org.apache.hc.client5.http.protocol used by org.apache.hc.client5.http
Class and Description
HttpClientContext Adaptor class that provides convenience type safe setters and getters for common `HttpContext` attributes used in the course of HTTP request execution.

Classes in org.apache.hc.client5.http.protocol used by org.apache.hc.client5.http.async
Class and Description
HttpClientContext Adaptor class that provides convenience type safe setters and getters for common `HttpContext` attributes used in the course of HTTP request execution.

Classes in org.apache.hc.client5.http.protocol used by org.apache.hc.client5.http.classic
Class and Description
HttpClientContext Adaptor class that provides convenience type safe setters and getters for common `HttpContext` attributes used in the course of HTTP request execution.

Classes in org.apache.hc.client5.http.protocol used by org.apache.hc.client5.http.impl
Class and 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.

Classes in org.apache.hc.client5.http.protocol used by org.apache.hc.client5.http.impl.async
Class and 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.

Classes in org.apache.hc.client5.http.protocol used by org.apache.hc.client5.http.impl.classic
Class and 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.

Classes in org.apache.hc.client5.http.protocol used by org.apache.hc.client5.http.protocol
Class and Description
HttpClientContext Adaptor class that provides convenience type safe setters and getters for common `HttpContext` attributes used in the course of HTTP request execution.
RedirectLocations This class represents a collection of `URI`s used as redirect locations.