public class InterceptingClientHttpRequestFactory extends AbstractClientHttpRequestFactoryWrapper
ClientHttpRequestInterceptors をサポートする ClientHttpRequestFactory ラッパー。ClientHttpRequestFactory, ClientHttpRequestInterceptor| コンストラクターと説明 |
|---|
InterceptingClientHttpRequestFactory(ClientHttpRequestFactory requestFactory, java.util.List<ClientHttpRequestInterceptor> interceptors) 指定されたパラメーターで InterceptingClientHttpRequestFactory の新しいインスタンスを作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected ClientHttpRequest | createRequest(java.net.URI uri, HttpMethod httpMethod, ClientHttpRequestFactory requestFactory) 渡されたリクエストファクトリを使用して、指定された URI および HTTP メソッドの新しい ClientHttpRequest を作成します。 |
createRequestpublic InterceptingClientHttpRequestFactory(ClientHttpRequestFactory requestFactory, @Nullable java.util.List<ClientHttpRequestInterceptor> interceptors)
InterceptingClientHttpRequestFactory の新しいインスタンスを作成します。requestFactory - ラップするリクエストファクトリ interceptors - 適用されるインターセプター (null にすることができます)protected ClientHttpRequest createRequest(java.net.URI uri, HttpMethod httpMethod, ClientHttpRequestFactory requestFactory)
AbstractClientHttpRequestFactoryWrapperClientHttpRequest を作成します。AbstractClientHttpRequestFactoryWrapper.createRequest(URI, HttpMethod) から呼び出されます。
AbstractClientHttpRequestFactoryWrapper の createRequest uri - リクエストを作成する URIhttpMethod - 実行する HTTP メソッド requestFactory - ラップされたリクエストファクトリ