org.springframework.http.client.reactive リアクティブ HTTP アダプター層上に構築されるリアクティブ WebClient を提供します。参照先: 説明
| インターフェース | 説明 |
|---|---|
| ClientRequest | ExchangeFunction によって実行される、型指定された不変のクライアント側 HTTP リクエストを表します。 |
| ClientRequest.Builder | リクエストのビルダーを定義します。 |
| ClientResponse | ExchangeFunction によって返される HTTP レスポンスを表します。 |
| ClientResponse.Headers | HTTP レスポンスのヘッダーを表します。 |
| ExchangeFilterFunction | 交換関数をフィルタリングする関数を表します。 |
| ExchangeFunction | (遅延された) ClientResponse のリクエストを交換する関数を表します。 |
| ExchangeStrategies | ExchangeFunction を呼び出すための戦略を定義します。 |
| ExchangeStrategies.Builder | ExchangeStrategies の変更可能なビルダー。 |
| WebClient | クライアント側で Web リクエストを開始するためのメインエントリポイント。 |
| WebClient.Builder | WebClient の変更可能なビルダー。 |
| WebClient.RequestBodySpec | |
| WebClient.RequestBodyUriSpec | |
| WebClient.RequestHeadersSpec<S extends WebClient.RequestHeadersSpec<S>> | 交換に至るまでのリクエストヘッダーを指定するための契約。 |
| WebClient.RequestHeadersUriSpec<S extends WebClient.RequestHeadersSpec<S>> | |
| WebClient.ResponseSpec | |
| WebClient.UriSpec<S extends WebClient.RequestHeadersSpec<?>> | リクエストの URI を指定するための契約。 |
| クラス | 説明 |
|---|---|
| ExchangeFilterFunctions | 基本認証、エラー処理など、さまざまな便利なリクエストフィルター操作を提供する ExchangeFilterFunction の実装。 |
| ExchangeFilterFunctions.Credentials | ExchangeFilterFunctions.basicAuthentication() で使用される、ユーザー名とパスワードの組み合わせを表します。 |
| ExchangeFunctions |
| 例外 | 説明 |
|---|---|
| WebClientException | エラーが発生した場合に WebClient によって公開される例外の抽象基本クラス。 |
| WebClientResponseException | 実際の HTTP レスポンスデータを含む例外。 |
org.springframework.http.client.reactive リアクティブ HTTP アダプター層上に構築されるリアクティブ WebClient を提供します。