org.springframework.http.client.reactive
リアクティブ HTTP アダプター層上に構築されるリアクティブ WebClient
を提供します。参照先: 説明
インターフェース | 説明 |
---|---|
ClientRequest | ExchangeFunction によって実行される、型指定された不変のクライアント側 HTTP リクエストを表します。 |
ClientRequest.Builder | リクエストのビルダーを定義します。 |
ClientResponse | WebClient および ExchangeFunction によって返される HTTP レスポンスを表します。 |
ClientResponse.Builder | レスポンスのビルダーを定義します。 |
ClientResponse.Headers | HTTP レスポンスのヘッダーを表します。 |
ExchangeFilterFunction | 交換関数をフィルタリングする関数を表します。 |
ExchangeFunction | (遅延された) ClientResponse のリクエストを交換する関数を表します。 |
ExchangeStrategies | ExchangeFunction で使用するための戦略を提供します。 |
ExchangeStrategies.Builder | ExchangeStrategies の変更可能なビルダー。 |
WebClient | HTTP リクエストを実行するノンブロッキングのリアクティブクライアント。Reactor や Netty などの基盤となる HTTP クライアントライブラリ上で流れるようなリアクティブ API を公開します。 |
WebClient.Builder | WebClient を作成するための可変ビルダー。 |
WebClient.RequestBodySpec | 交換に至るまでのリクエストヘッダーと本文を指定するための契約。 |
WebClient.RequestBodyUriSpec | リクエストのリクエストヘッダー、本文、URI を指定するための契約。 |
WebClient.RequestHeadersSpec<S extends WebClient.RequestHeadersSpec<S>> | 交換に至るまでのリクエストヘッダーを指定するための契約。 |
WebClient.RequestHeadersUriSpec<S extends WebClient.RequestHeadersSpec<S>> | リクエストのリクエストヘッダーと URI を指定するための契約。 |
WebClient.ResponseSpec | 交換後のレスポンス操作を指定するための契約。 |
WebClient.UriSpec<S extends WebClient.RequestHeadersSpec<?>> | リクエストの URI を指定するための契約。 |
クラス | 説明 |
---|---|
ExchangeFilterFunctions | 基本認証、エラー処理などのための ExchangeFilterFunction の組み込み実装へのアクセスを提供する静的ファクトリメソッド |
ExchangeFilterFunctions.Credentials | 非推奨 Spring 5.1 の時点で、リクエストの構築中に HttpHeaders.setBasicAuth(String, String) を使用することを推奨。 |
ExchangeFunctions | ExchangeFunction を作成する静的ファクトリメソッド。 |
org.springframework.http.client.reactive
リアクティブ HTTP アダプター層上に構築されるリアクティブ WebClient
を提供します。