クラス TestRestTemplate.CustomHttpComponentsClientHttpRequestFactory
java.lang.ObjectSE
org.springframework.http.client.HttpComponentsClientHttpRequestFactory
org.springframework.boot.test.web.client.TestRestTemplate.CustomHttpComponentsClientHttpRequestFactory
- 実装されているすべてのインターフェース:
DisposableBean,ClientHttpRequestFactory
- 含まれているクラス:
- TestRestTemplate
protected static class TestRestTemplate.CustomHttpComponentsClientHttpRequestFactory
extends HttpComponentsClientHttpRequestFactory
HttpComponentsClientHttpRequestFactory はカスタマイズを適用します。コンストラクターの概要
コンストラクターコンストラクター説明CustomHttpComponentsClientHttpRequestFactory(TestRestTemplate.HttpClientOption[] httpClientOptions, ClientHttpRequestFactorySettings settings) 新しいTestRestTemplate.CustomHttpComponentsClientHttpRequestFactoryインスタンスを作成します。CustomHttpComponentsClientHttpRequestFactory(TestRestTemplate.HttpClientOption[] httpClientOptions, ClientHttpRequestFactorySettings settings) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。メソッドのサマリー
修飾子と型メソッド説明protected org.apache.hc.core5.http.protocol.HttpContextcreateHttpContext(HttpMethod httpMethod, URISE uri) protected org.apache.hc.client5.http.config.RequestConfigクラス org.springframework.http.client.HttpComponentsClientHttpRequestFactory から継承されたメソッド
createHttpUriRequest, createRequest, createRequestConfig, destroy, getHttpClient, mergeRequestConfig, postProcessHttpRequest, setBufferRequestBody, setConnectionRequestTimeout, setConnectionRequestTimeout, setConnectTimeout, setConnectTimeout, setHttpClient, setHttpContextFactory, setReadTimeout, setReadTimeout
コンストラクターの詳細
CustomHttpComponentsClientHttpRequestFactory
@DeprecatedSE(since="3.4.0", forRemoval=true) public CustomHttpComponentsClientHttpRequestFactory(TestRestTemplate.HttpClientOption[] httpClientOptions, ClientHttpRequestFactorySettings settings) 非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。3.4.0 以降、4.0.0 で削除されCustomHttpComponentsClientHttpRequestFactory(HttpClientOption[], ClientHttpRequestFactorySettings)を推奨新しいTestRestTemplate.CustomHttpComponentsClientHttpRequestFactoryインスタンスを作成します。- パラメーター:
httpClientOptions-HttpClientオプションsettings- 適用する設定
CustomHttpComponentsClientHttpRequestFactory
public CustomHttpComponentsClientHttpRequestFactory(TestRestTemplate.HttpClientOption[] httpClientOptions, ClientHttpRequestFactorySettings settings) 新しいTestRestTemplate.CustomHttpComponentsClientHttpRequestFactoryインスタンスを作成します。- パラメーター:
httpClientOptions-HttpClientオプションsettings- 適用する設定
メソッドの詳細
createHttpContext
protected org.apache.hc.core5.http.protocol.HttpContext createHttpContext(HttpMethod httpMethod, URISE uri) - オーバーライド:
- クラス
HttpComponentsClientHttpRequestFactoryのcreateHttpContext
createRequestConfig
protected org.apache.hc.client5.http.config.RequestConfig createRequestConfig()
CustomHttpComponentsClientHttpRequestFactory(HttpClientOption[], ClientHttpRequestFactorySettings)を推奨