インターフェースの使用
org.springframework.http.client.reactive.ClientHttpConnector
ClientHttpConnector を使用するパッケージ
パッケージ
説明
WebTestClient を介した Spring WebFlux サーバーエンドポイントのテストのサポート。org.springframework.http.client.reactive リアクティブ HTTP アダプター層上に構築されるリアクティブ WebClient を提供します。org.springframework.http.client.reactive 内の ClientHttpConnector 使用
修飾子と型クラス説明classApache HttpComponents HttpClient 5.x 用のClientHttpConnector実装。classJavaHttpClientSE のClientHttpConnector。classJetty Reactive Streams HttpClient のClientHttpConnector。classClientHttpConnectorの Reactor-Netty 実装。org.springframework.test.web.reactive.server 内の ClientHttpConnector 使用
型 ClientHttpConnector のパラメーターを持つ org.springframework.test.web.reactive.server のメソッド修飾子と型メソッド説明voidUserWebTestClientConfigurer.afterConfigurerAdded(WebTestClient.Builder builder, @Nullable WebHttpHandlerBuilder httpHandlerBuilder, @Nullable ClientHttpConnector connector) voidWebTestClientConfigurer.afterConfigurerAdded(WebTestClient.Builder builder, @Nullable WebHttpHandlerBuilder httpHandlerBuilder, @Nullable ClientHttpConnector connector) WebTestClient.Builderのメソッドを使用して、テストクライアントの設定を変更します。static WebTestClient.BuilderWebTestClient.bindToServer(ClientHttpConnector connector) 事前に構成されたコネクターを備えたWebTestClient.bindToServer()のバリアント。WebTestClient.Builder.clientConnector(ClientHttpConnector connector) 使用するClientHttpConnectorを設定します。org.springframework.test.web.servlet.client 内の ClientHttpConnector 使用
org.springframework.web.reactive.function.client 内の ClientHttpConnector 使用
型 ClientHttpConnector のパラメーターを持つ org.springframework.web.reactive.function.client のメソッド修飾子と型メソッド説明WebClient.Builder.clientConnector(ClientHttpConnector connector) 使用するClientHttpConnectorを構成します。static ExchangeFunctionExchangeFunctions.create(ClientHttpConnector connector) 指定されたClientHttpConnectorでExchangeFunctionを作成します。static ExchangeFunctionExchangeFunctions.create(ClientHttpConnector connector, ExchangeStrategies strategies) 指定されたClientHttpConnectorおよびExchangeStrategiesを使用してExchangeFunctionを作成します。