インターフェース ClientHttpResponse
- すべてのスーパーインターフェース:
AutoCloseableSE
、CloseableSE
、HttpInputMessage
、HttpMessage
- すべての既知のサブインターフェース:
RestClient.RequestHeadersSpec.ConvertibleClientHttpResponse
- すべての既知の実装クラス:
MockClientHttpResponse
クライアント側の HTTP レスポンスを表します。
ClientHttpRequest.execute()
の呼び出しによって取得されます。
ClientHttpResponse
は、通常 finally
ブロックでクローズする必要があります。
- 導入:
- 3.0
- 作成者:
- Arjen Poutsma
メソッドのサマリー
修飾子と型メソッド説明void
close()
このレスポンスを閉じて、作成されたリソースを解放します。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 から削除