| パッケージ | 説明 |
|---|---|
| org.springframework.http.client.reactive | |
| org.springframework.mock.http.client.reactive | リアクティブ HTTP クライアント契約のモック実装。 |
| org.springframework.test.web.reactive.server | WebTestClient を介した Spring WebFlux サーバーエンドポイントのテストのサポート。 |
| org.springframework.test.web.servlet.client | |
| org.springframework.web.reactive.function.client | org.springframework.http.client.reactive リアクティブ HTTP アダプター層上に構築されるリアクティブ WebClient を提供します。 |
| 修飾子と型 | クラスと説明 |
|---|---|
class | AbstractClientHttpRequestClientHttpRequest 実装の基本クラス。 |
class | ClientHttpRequestDecorator 別の ClientHttpRequest をラップし、すべてのメソッドをそれに委譲します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
ClientHttpRequest | ClientHttpRequestDecorator.getDelegate() |
| 修飾子と型 | メソッドと説明 |
|---|---|
reactor.core.publisher.Mono<ClientHttpResponse> | JettyClientHttpConnector.connect(HttpMethod method, URISE uri, FunctionSE<? super ClientHttpRequest,reactor.core.publisher.Mono<VoidSE>> requestCallback) |
reactor.core.publisher.Mono<ClientHttpResponse> | ClientHttpConnector.connect(HttpMethod method, URISE uri, FunctionSE<? super ClientHttpRequest,reactor.core.publisher.Mono<VoidSE>> requestCallback) 指定された HttpMethod と URI を使用してオリジンサーバーに接続し、基になる API の HTTP リクエストを初期化して書き込むことができるときに指定された requestCallback を適用します。 |
reactor.core.publisher.Mono<ClientHttpResponse> | ReactorClientHttpConnector.connect(HttpMethod method, URISE uri, FunctionSE<? super ClientHttpRequest,reactor.core.publisher.Mono<VoidSE>> requestCallback) |
reactor.core.publisher.Mono<ClientHttpResponse> | HttpComponentsClientHttpConnector.connect(HttpMethod method, URISE uri, FunctionSE<? super ClientHttpRequest,reactor.core.publisher.Mono<VoidSE>> requestCallback) |
| コンストラクターと説明 |
|---|
ClientHttpRequestDecorator(ClientHttpRequest delegate) |
| 修飾子と型 | クラスと説明 |
|---|---|
class | MockClientHttpRequestClientHttpRequest のモック実装。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
WebTestClient.RequestHeadersSpec<?> | WebTestClient.RequestBodySpec.body(BodyInserter<?,? super ClientHttpRequest> inserter) リクエストの本文を指定された BodyInserter に設定します。 |
reactor.core.publisher.Mono<ClientHttpResponse> | HttpHandlerConnector.connect(HttpMethod httpMethod, URISE uri, FunctionSE<? super ClientHttpRequest,reactor.core.publisher.Mono<VoidSE>> requestCallback) |
| 修飾子と型 | メソッドと説明 |
|---|---|
reactor.core.publisher.Mono<ClientHttpResponse> | MockMvcHttpConnector.connect(HttpMethod method, URISE uri, FunctionSE<? super ClientHttpRequest,reactor.core.publisher.Mono<VoidSE>> requestCallback) |
| 修飾子と型 | メソッドと説明 |
|---|---|
BodyInserter<?,? super ClientHttpRequest> | ClientRequest.body() このリクエストのボディインサーターを返します。 |
ConsumerSE<ClientHttpRequest> | ClientRequest.httpRequest()ClientHttpRequest にアクセスするように構成されたコンシューマーを返します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
reactor.core.publisher.Mono<VoidSE> | ClientRequest.writeTo(ClientHttpRequest request, ExchangeStrategies strategies) このリクエストを指定された ClientHttpRequest に書き込みます。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
ClientRequest.Builder | ClientRequest.Builder.body(BodyInserter<?,? super ClientHttpRequest> inserter) リクエストの本文を指定された BodyInserter に設定します。 |
WebClient.RequestHeadersSpec<?> | WebClient.RequestBodySpec.body(BodyInserter<?,? super ClientHttpRequest> inserter) 指定された本文挿入子を使用して、リクエストの本文を設定します。 |
ClientRequest.Builder | ClientRequest.Builder.httpRequest(ConsumerSE<ClientHttpRequest> requestConsumer)ClientHttpRequest へのアクセスのコールバック。これにより、基盤となる HTTP ライブラリのネイティブリクエストへのアクセスが提供されます。 |
S | WebClient.RequestHeadersSpec.httpRequest(ConsumerSE<ClientHttpRequest> requestConsumer)ClientHttpRequest へのアクセスのコールバック。これにより、基盤となる HTTP ライブラリのネイティブリクエストへのアクセスが提供されます。 |