Customizing HttpClient
Several methods are provided for customizing the underlying HTTP client and client builder classes:
Additionally, all methods on the HttpClientBuilder
class have been extended with fluent setters.
Example
// Create a client with customized HttpClient settings.
MyBean bean = RestClient
.create()
.disableRedirectHandling()
.connectionManager(myConnectionManager)
.addInterceptorFirst(myHttpRequestInterceptor)
.build();
Refer to the HttpClientBuilder docs for more information.