onError method
Called when an exception was occurred during the request.
Implementation
@override
void onError(DioException err, ErrorInterceptorHandler handler) {
_run(
() => afterError(err, handler),
onFailure: (Object e, StackTrace st) {
handler.next(
DioException(
requestOptions: err.requestOptions,
response: err.response,
error: e,
stackTrace: st,
type: DioExceptionType.unknown,
),
);
},
);
}