パッケージ org.springframework.web.client
@NonNullApi @NonNullFields パッケージ org.springframework.web.client
クライアント側 Web サポートのコアパッケージ。RestTemplate と RestClient を提供します。
- クラス説明
ResponseErrorHandler
インターフェースの Spring のデフォルト実装。HTTP 4xx を受信したときにスローされる例外。HttpClientErrorException
ステータス HTTP 400 Bad RequestHttpClientErrorException
ステータス HTTP 409 ConflictHttpClientErrorException
ステータス HTTP 403 ForbiddenHttpClientErrorException
ステータス HTTP 410 GoneHttpClientErrorException
ステータス HTTP 405 Method Not AllowedHttpClientErrorException
ステータス HTTP 406 Not AcceptableHttpClientErrorException
ステータス HTTP 404 Not FoundHttpClientErrorException
ステータス HTTP 429 Too Many RequestsHttpClientErrorException
ステータス HTTP 401 UnauthorizedHttpClientErrorException
ステータス HTTP 422 Unprocessable EntityHttpClientErrorException
ステータス HTTP 415 Unsupported Media Type指定されたエンティティコンバーターを使用してレスポンスをT
型に変換するレスポンスエクストラクター。HTTP 5xx を受信したときにスローされる例外。HTTP ステータス 502BadGateway のHttpServerErrorException
。HttpServerErrorException
ステータス HTTP 504 Gateway TimeoutHttpServerErrorException
ステータス HTTP 500 Internal Server ErrorHttpServerErrorException
ステータス HTTP 501 Not ImplementedHttpServerErrorException
ステータス HTTP 503 Service UnavailableHttpStatusCode
に基づく例外の抽象基本クラス。RestTemplate
を使用してエラーを無視するのに適した、基本的な操作なしのResponseErrorHandler
実装。ClientHttpRequest
で動作するコードのコールバックインターフェース。I/O エラーが発生したときにスローされる例外。特定のレスポンスにエラーがあるかどうかを判断するためにRestTemplate
が使用する戦略インターフェース。RestTemplate
の取得メソッドで使用される汎用コールバックインターフェース。HTTP リクエストを実行するクライアント。JDKHttpClient
、Apache HttpComponents などの基盤となる HTTP クライアントライブラリを介して、スムーズな同期 API を公開します。RestClient
を作成するための可変ビルダー。交換に至るまでのリクエストヘッダーと本文を指定するための契約。リクエストのリクエストヘッダー、本文、URI を指定するための契約。RestClient.RequestHeadersSpec<S extends RestClient.RequestHeadersSpec<S>>交換に至るまでのリクエストヘッダーを指定するための契約。ボディをコンバートできるClientHttpResponse
のエクステンション。リクエストのリクエストヘッダーと URI を指定するための契約。交換後のレスポンス操作を指定するための契約。RestClient.UriSpec<S extends RestClient.RequestHeadersSpec<?>>リクエストの URI を指定するための契約。ResponseErrorHandler.hasError(ClientHttpResponse)
を介して決定されたサーバーエラーレスポンス、レスポンスのデコードの失敗、低レベル I/O エラーのためにリクエストが失敗した場合にRestTemplate
によってスローされる例外の基本クラス。実際の HTTP レスポンスデータを含む例外の共通基本クラス。RESTful 操作の基本セットを指定するインターフェース。HTTP リクエストを実行する同期クライアント。JDKHttpURLConnection
、Apache HttpComponents などの基盤となる HTTP クライアントライブラリを介してシンプルなテンプレートメソッド API を公開します。レスポンスを抽出するための適切なHttpMessageConverter
が見つからなかった場合に発生します。未知の(またはカスタムの)HTTP ステータスコードを受信したときにスローされる例外。