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