onRequest method

  1. @override
void onRequest(
  1. String method,
  2. String url,
  3. Map<String, dynamic> headers, [
  4. String? body,
  5. String? dohProvider,
])
override

Called before the request is sent

Implementation

@override
void onRequest(String method, String url, Map<String, dynamic> headers,
    [String? body, String? dohProvider]) {
  final String logMessage = '''
--> $method $url
HEADERS: ${_formatJson(headers)}
${body != null ? 'BODY: ${_formatJson(json.decode(body))}' : 'NO BODY'}
DOHPROVIDER: $dohProvider
--> END $method
''';

  debugPrint(logMessage);
}