public interface ClientHttpResponse extends HttpInputMessage, CloseableSE
ClientHttpRequest.execute() の呼び出しによって取得されます。ClientHttpResponse は、通常 finally ブロックでクローズする必要があります。
| 修飾子と型 | メソッドと説明 |
|---|---|
void | close() このレスポンスを閉じて、作成されたリソースを解放します。 |
int | getRawStatusCode()HTTP ステータスコード(非標準であり、 HttpStatus 列挙型で解決できない可能性があります)を整数として返します。 |
HttpStatus | getStatusCode() レスポンスの HTTP ステータスコードを返します。 |
StringSE | getStatusText() レスポンスの HTTP ステータステキストを返します。 |
getBodygetHeadersHttpStatus getStatusCode() throws IOExceptionSE
IOExceptionSE - I/O エラーの場合 IllegalArgumentExceptionSE - 不明な HTTP ステータスコードの場合 HttpStatus.valueOf(int)int getRawStatusCode()
throws IOExceptionSEHttpStatus 列挙型で解決できない可能性があります)を整数として返します。IOExceptionSE - I/O エラーの場合 getStatusCode()StringSE getStatusText() throws IOExceptionSE
IOExceptionSE - I/O エラーの場合 void close()
AutoCloseableSE の closeSE CloseableSE の closeSE