パッケージ org.springframework.web.client
@NonNullApi @NonNullFields パッケージ org.springframework.web.client
クライアント側の Web サポートのコアパッケージ。RestTemplate クラスとさまざまなコールバックインターフェースを提供します。
- クラス説明
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
に基づく例外の抽象基本クラス。ClientHttpRequest
で動作するコードのコールバックインターフェース。I/O エラーが発生したときにスローされる例外。特定のレスポンスにエラーがあるかどうかを判断するためにRestTemplate
が使用する戦略インターフェース。RestTemplate
の取得メソッドで使用される汎用コールバックインターフェース。ResponseErrorHandler.hasError(ClientHttpResponse)
を介して決定されたサーバーエラーレスポンス、レスポンスのデコードの失敗、低レベル I/O エラーのためにリクエストが失敗した場合にRestTemplate
によってスローされる例外の基本クラス。実際の HTTP レスポンスデータを含む例外の共通基本クラス。RESTful 操作の基本セットを指定するインターフェース。HTTP リクエストを実行する同期クライアント。JDKHttpURLConnection
、Apache HttpComponents などの基盤となる HTTP クライアントライブラリを介してシンプルなテンプレートメソッド API を公開します。レスポンスを抽出するための適切なHttpMessageConverter
が見つからなかった場合に発生します。未知の(またはカスタムの)HTTP ステータスコードを受信したときにスローされる例外。