public class MockClientHttpResponse extends MockHttpInputMessage implements ClientHttpResponse
ClientHttpResponse のモック実装。| コンストラクターと説明 |
|---|
MockClientHttpResponse(byte[] body, HttpStatus statusCode) レスポンス本文をバイト配列として持つコンストラクター。 |
MockClientHttpResponse(byte[] body, int statusCode) カスタム HTTP ステータスコードを持つ MockClientHttpResponse(byte[], HttpStatus) のバリアント。 |
MockClientHttpResponse(InputStreamSE body, HttpStatus statusCode) レスポンス本体が InputStream のコンストラクター。 |
MockClientHttpResponse(InputStreamSE body, int statusCode) カスタム HTTP ステータスコードを持つ MockClientHttpResponse(InputStream, HttpStatus) のバリアント。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | close() このレスポンスを閉じて、作成されたリソースを解放します。 |
int | getRawStatusCode()HTTP ステータスコード(非標準で、 HttpStatus 列挙型では解決できない可能性があります)を整数として取得します。 |
HttpStatus | getStatusCode()HTTP ステータスコードを HttpStatus 列挙値として取得します。 |
StringSE | getStatusText() レスポンスの HTTP ステータステキストを取得します。 |
getBody, getHeaderscloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEgetBodygetHeaderspublic MockClientHttpResponse(byte[] body,
HttpStatus statusCode)public MockClientHttpResponse(byte[] body,
int statusCode)MockClientHttpResponse(byte[], HttpStatus) のバリアント。public MockClientHttpResponse(InputStreamSE body, HttpStatus statusCode)
public MockClientHttpResponse(InputStreamSE body, int statusCode)
MockClientHttpResponse(InputStream, HttpStatus) のバリアント。public HttpStatus getStatusCode()
ClientHttpResponseHttpStatus 列挙値として取得します。HttpStatus でサポートされていないステータスコードについては、代わりに ClientHttpResponse.getRawStatusCode() を使用してください。
ClientHttpResponse の getStatusCode null)HttpStatus.valueOf(int)public int getRawStatusCode()
ClientHttpResponseHttpStatus 列挙型では解決できない可能性があります)を整数として取得します。ClientHttpResponse の getRawStatusCode ClientHttpResponse.getStatusCode(), HttpStatus.resolve(int)public StringSE getStatusText()
ClientHttpResponseClientHttpResponse の getStatusText public void close()
ClientHttpResponseCloseableSE の closeSE AutoCloseableSE の closeSE ClientHttpResponse の close