public class HttpServerErrorException extends HttpStatusCodeException
DefaultResponseErrorHandler
,
Serialized FormConstructor and Description |
---|
HttpServerErrorException(HttpStatus statusCode)
Construct a new instance of
HttpServerErrorException based on an
HttpStatus . |
HttpServerErrorException(HttpStatus statusCode,
String statusText)
Construct a new instance of
HttpServerErrorException based on an
HttpStatus and status text. |
HttpServerErrorException(HttpStatus statusCode,
String statusText,
byte[] responseBody,
Charset responseCharset)
Construct a new instance of
HttpServerErrorException based on an
HttpStatus , status text, and response body content. |
HttpServerErrorException(HttpStatus statusCode,
String statusText,
HttpHeaders responseHeaders,
byte[] responseBody,
Charset responseCharset)
Construct a new instance of
HttpServerErrorException based on a
HttpStatus , status text, and response body content. |
getStatusCode
getRawStatusCode, getResponseBodyAsByteArray, getResponseBodyAsString, getResponseHeaders, getStatusText
contains, getMessage, getMostSpecificCause, getRootCause
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
public HttpServerErrorException(HttpStatus statusCode)
HttpServerErrorException
based on an
HttpStatus
.statusCode
- the status codepublic HttpServerErrorException(HttpStatus statusCode, String statusText)
HttpServerErrorException
based on an
HttpStatus
and status text.statusCode
- the status codestatusText
- the status textpublic HttpServerErrorException(HttpStatus statusCode, String statusText, byte[] responseBody, Charset responseCharset)
HttpServerErrorException
based on an
HttpStatus
, status text, and response body content.statusCode
- the status codestatusText
- the status textresponseBody
- the response body content, may be null
responseCharset
- the response body charset, may be null
public HttpServerErrorException(HttpStatus statusCode, String statusText, HttpHeaders responseHeaders, byte[] responseBody, Charset responseCharset)
HttpServerErrorException
based on a
HttpStatus
, status text, and response body content.statusCode
- the status codestatusText
- the status textresponseHeaders
- the response headers, may be null
responseBody
- the response body content, may be null
responseCharset
- the response body charset, may be null