onRequest method
Called when the request is about to be sent.
Implementation
@override
void onRequest(RequestOptions options, RequestInterceptorHandler handler) {
AppLogger.info(
'NetworkObserver', 'Request: ${options.method} ${options.uri}');
AppLogger.info('NetworkObserver ', ' Request headers: ${options.headers}');
if (options.data != null) {
AppLogger.info('NetworkObserver ', ' Request body: ${options.data}');
if (options.data is FormData) {
printFormData(options.data);
}
logDebug(options.data);
}
super.onRequest(options, handler);
}