类 TestRestTemplate.CustomHttpComponentsClientHttpRequestFactory
java.lang.Object
cn.taketoday.http.client.HttpComponentsClientHttpRequestFactory
cn.taketoday.framework.test.web.client.TestRestTemplate.CustomHttpComponentsClientHttpRequestFactory
- 所有已实现的接口:
cn.taketoday.beans.factory.DisposableBean,cn.taketoday.http.client.ClientHttpRequestFactory
- 封闭类:
- TestRestTemplate
protected static class TestRestTemplate.CustomHttpComponentsClientHttpRequestFactory
extends cn.taketoday.http.client.HttpComponentsClientHttpRequestFactory
HttpComponentsClientHttpRequestFactory to apply customizations.-
字段概要
字段 -
构造器概要
构造器构造器说明CustomHttpComponentsClientHttpRequestFactory(TestRestTemplate.HttpClientOption[] httpClientOptions, cn.taketoday.web.client.config.ClientHttpRequestFactorySettings settings) -
方法概要
修饰符和类型方法说明createConnectionManager(Duration readTimeout, boolean ssl) private HttpClientcreateHttpClient(Duration readTimeout, boolean ssl) protected org.apache.hc.core5.http.protocol.HttpContextcreateHttpContext(cn.taketoday.http.HttpMethod httpMethod, URI uri) protected RequestConfigprivate SSLConnectionSocketFactory从类继承的方法 cn.taketoday.http.client.HttpComponentsClientHttpRequestFactory
createHttpUriRequest, createRequest, createRequestConfig, destroy, getHttpClient, mergeRequestConfig, postProcessHttpRequest, setConnectionRequestTimeout, setConnectionRequestTimeout, setConnectTimeout, setConnectTimeout, setHttpClient, setHttpContextFactory
-
字段详细资料
-
cookieSpec
-
enableRedirects
private final boolean enableRedirects
-
-
构造器详细资料
-
CustomHttpComponentsClientHttpRequestFactory
public CustomHttpComponentsClientHttpRequestFactory(TestRestTemplate.HttpClientOption[] httpClientOptions, cn.taketoday.web.client.config.ClientHttpRequestFactorySettings settings)
-
-
方法详细资料
-
createHttpClient
-
createConnectionManager
private PoolingHttpClientConnectionManager createConnectionManager(Duration readTimeout, boolean ssl) throws NoSuchAlgorithmException, KeyManagementException, KeyStoreException -
createSocketFactory
private SSLConnectionSocketFactory createSocketFactory() throws NoSuchAlgorithmException, KeyManagementException, KeyStoreException -
createHttpContext
protected org.apache.hc.core5.http.protocol.HttpContext createHttpContext(cn.taketoday.http.HttpMethod httpMethod, URI uri) - 覆盖:
createHttpContext在类中cn.taketoday.http.client.HttpComponentsClientHttpRequestFactory
-
createRequestConfig
-