HttpResponseError constructor
HttpResponseError({
- required BaseResponse response,
- required HttpRequest request,
- required Uint8List body,
Create a new HttpResponseError.
Implementation
HttpResponseError({required super.response, required super.request, required super.body}) {
HttpErrorData? errorData;
if (hasJsonBody) {
try {
errorData = HttpErrorData.parse(jsonBody as Map<String, Object?>);
} on TypeError {
// ignore: Response was not a valid error object. We'll just fall back to the response status code and message.
}
}
this.errorData = errorData;
}