const classafButter::BadStatusErr
sys::Obj sys::Err afButter::BadStatusErr
Throw by ErrOnXxxMiddleware when a HTTP response returns a bad status code.
To prevent BadStatusErrs from being thrown, just disable the relevant middleware. For example, to prevent a BadStatusErr from being thrown when a 404 is returned:
butterDish.errOn4xxx.enabled = false
To prevent a BadStatusErr from being thrown when a 500 is returned:
butterDish.errOn5xxx.enabled = false
- body
 const Str? bodyThe body of the failing HTTP response (if a string)
- make
 new make(Str reqMethod, Uri reqUrl, Int statusCode, Str statusMsg, Str? body := null, Err? cause := null)Create a
BadStatusErr.- reqMethod
 const Str reqMethodThe failing HTTP request Method
- reqUrl
 const Uri reqUrlThe failing HTTP request URL
- statusCode
 const Int statusCodeThe failing HTTP response status code
- statusMsg
 const Str statusMsgThe failing HTTP response status message
- toStr
 virtual override Str toStr()Pre-pends the list of available values to the stack trace.