onRequest method
Implementation
@override
FutureOr<UnifiedRequest> onRequest(UnifiedRequest request) async {
if (showLogs) {
debugPrint('[UnifiedHttpClient] → ${request.method} ${request.uri}');
if (request.headers.isNotEmpty) {
debugPrint('[UnifiedHttpClient] headers: ${request.headers}');
}
if (request.body != null) {
debugPrint('[UnifiedHttpClient] body: ${request.body}');
}
}
return onRequestOverride?.call(request) ?? request;
}