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