Class TestRestTemplate.CustomHttpComponentsClientHttpRequestFactory
- java.lang.Object
- org.springframework.http.client.HttpComponentsClientHttpRequestFactory
- org.springframework.boot.test.web.client.TestRestTemplate.CustomHttpComponentsClientHttpRequestFactory
- All Implemented Interfaces:
org.springframework.beans.factory.DisposableBean
,org.springframework.http.client.ClientHttpRequestFactory
- Enclosing class:
- TestRestTemplate
protected static class TestRestTemplate.CustomHttpComponentsClientHttpRequestFactory extends org.springframework.http.client.HttpComponentsClientHttpRequestFactory
HttpComponentsClientHttpRequestFactory
to apply customizations.
Constructor Summary
Constructors Constructor Description CustomHttpComponentsClientHttpRequestFactory(TestRestTemplate.HttpClientOption[] httpClientOptions)
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.apache.http.protocol.HttpContext
createHttpContext(org.springframework.http.HttpMethod httpMethod, URI uri)
protected org.apache.http.client.config.RequestConfig
getRequestConfig()
Methods inherited from class org.springframework.http.client.HttpComponentsClientHttpRequestFactory
createHttpUriRequest, createRequest, createRequestConfig, destroy, getHttpClient, mergeRequestConfig, postProcessHttpRequest, setBufferRequestBody, setConnectionRequestTimeout, setConnectTimeout, setHttpClient, setReadTimeout
Constructor Detail
CustomHttpComponentsClientHttpRequestFactory
public CustomHttpComponentsClientHttpRequestFactory(TestRestTemplate.HttpClientOption[] httpClientOptions)
Method Detail
createHttpContext
protected org.apache.http.protocol.HttpContext createHttpContext(org.springframework.http.HttpMethod httpMethod, URI uri)
- Overrides:
createHttpContext
in classorg.springframework.http.client.HttpComponentsClientHttpRequestFactory
getRequestConfig
protected org.apache.http.client.config.RequestConfig getRequestConfig()