onRequest method
Called when the request is about to be sent.
Implementation
@override
void onRequest(
dio.RequestOptions options, dio.RequestInterceptorHandler handler) {
final url = options.uri.toString();
try {
super.onRequest(options, handler);
} catch (error, trace) {
reporter?.apiReport(ApiException.withInner(
HttpStatus.badRequest,
'Invalid HTTP operation: ${options.method} $url',
options.method,
url,
error,
trace));
rethrow;
}
}