public class HttpClientErrorException extends HttpStatusCodeException
DefaultResponseErrorHandler
, 連載形式 コンストラクターと説明 |
---|
HttpClientErrorException(HttpStatus statusCode) ステータスコードのみのコンストラクター。 |
HttpClientErrorException(HttpStatus statusCode, java.lang.String statusText) ステータスコードとステータステキストを持つコンストラクター。 |
HttpClientErrorException(HttpStatus statusCode, java.lang.String statusText, byte[] body, java.nio.charset.Charset responseCharset) ステータスコードとステータステキスト、およびコンテンツを持つコンストラクター。 |
HttpClientErrorException(HttpStatus statusCode, java.lang.String statusText, HttpHeaders headers, byte[] body, java.nio.charset.Charset responseCharset) ステータスコードとステータステキスト、ヘッダー、コンテンツを持つコンストラクター。 |
修飾子と型 | メソッドと説明 |
---|---|
static HttpClientErrorException | create(HttpStatus statusCode, java.lang.String statusText, HttpHeaders headers, byte[] body, java.nio.charset.Charset charset) HttpClientErrorException または HTTP ステータス固有のサブクラスを作成します。 |
getStatusCode
getRawStatusCode, getResponseBodyAsByteArray, getResponseBodyAsString, getResponseHeaders, getStatusText
contains, getMessage, getMostSpecificCause, getRootCause
public HttpClientErrorException(HttpStatus statusCode)
public HttpClientErrorException(HttpStatus statusCode, java.lang.String statusText)
public HttpClientErrorException(HttpStatus statusCode, java.lang.String statusText, @Nullable byte[] body, @Nullable java.nio.charset.Charset responseCharset)
public HttpClientErrorException(HttpStatus statusCode, java.lang.String statusText, @Nullable HttpHeaders headers, @Nullable byte[] body, @Nullable java.nio.charset.Charset responseCharset)
public static HttpClientErrorException create(HttpStatus statusCode, java.lang.String statusText, HttpHeaders headers, byte[] body, @Nullable java.nio.charset.Charset charset)
HttpClientErrorException
または HTTP ステータス固有のサブクラスを作成します。