インターフェース ClientHttpResponse
- すべてのスーパーインターフェース:
AutoCloseableSE、CloseableSE、HttpInputMessage、HttpMessage
- すべての既知のサブインターフェース:
RestClient.RequestHeadersSpec.ConvertibleClientHttpResponse
- すべての既知の実装クラス:
AbstractClientHttpResponse,MockClientHttpResponse
クライアント側の HTTP レスポンスを表します。
ClientHttpRequest.execute() の呼び出しによって取得されます。
ClientHttpResponse は、通常 finally ブロックでクローズする必要があります。
- 導入:
- 3.0
- 作成者:
- Arjen Poutsma
メソッドのサマリー
修飾子と型メソッド説明voidclose()このレスポンスを閉じて、作成されたリソースを解放します。default int非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。HTTP ステータスコードをHttpStatusCodeとして取得します。レスポンスの HTTP ステータステキストを取得します。インターフェース org.springframework.http.HttpInputMessage から継承されたメソッド
getBodyインターフェース org.springframework.http.HttpMessage から継承されたメソッド
getHeaders
メソッドの詳細
getStatusCode
HTTP ステータスコードをHttpStatusCodeとして取得します。- 戻り値:
HttpStatusCode値としての HTTP ステータス (非null)- 例外:
IOExceptionSE- I/O エラーの場合
getRawStatusCode
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。getStatusCode()を推奨し、7.0 から削除HTTP ステータスコードを整数として取得します。- 戻り値:
- 整数値としての HTTP ステータス
- 例外:
IOExceptionSE- I/O エラーの場合- 導入:
- 3.1.1
- 関連事項:
getStatusText
レスポンスの HTTP ステータステキストを取得します。- 戻り値:
- HTTP ステータステキスト
- 例外:
IOExceptionSE- I/O エラーの場合
close
void close()このレスポンスを閉じて、作成されたリソースを解放します。- 次で指定:
- インターフェース
AutoCloseableSEのclose - 次で指定:
- インターフェース
CloseableSEのclose
getStatusCode()を推奨し、7.0 から削除