| Package | Description | 
|---|---|
| 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.impl.routing | Standard client connection routing API implementations. | 
| Modifier and Type | Method and Description | 
|---|---|
| HttpAsyncClientBuilder | HttpAsyncClientBuilder. setRoutePlanner(HttpRoutePlanner routePlanner)Assigns  HttpRoutePlannerinstance. | 
| H2AsyncClientBuilder | H2AsyncClientBuilder. setRoutePlanner(HttpRoutePlanner routePlanner)Assigns  HttpRoutePlannerinstance. | 
| Modifier and Type | Method and Description | 
|---|---|
| HttpClientBuilder | HttpClientBuilder. setRoutePlanner(HttpRoutePlanner routePlanner)Assigns  HttpRoutePlannerinstance. | 
| Constructor and Description | 
|---|
| RedirectExec(HttpRoutePlanner routePlanner,
            RedirectStrategy redirectStrategy) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DefaultProxyRoutePlannerImplementation of an  HttpRoutePlannerthat routes requests through a default proxy. | 
| class  | DefaultRoutePlannerDefault implementation of an  HttpRoutePlanner. | 
| class  | SystemDefaultRoutePlannerHttpRoutePlannerimplementation
 based onProxySelector. | 
Copyright © 1999–2021 The Apache Software Foundation. All rights reserved.