onRequest method
Called when the request is about to be sent.
Implementation
@override
void onRequest(RequestOptions options, RequestInterceptorHandler handler) {
final id = DateTime.now().millisecondsSinceEpoch.toString();
_requestIds[options.hashCode] = id;
final log = NetworkLog(
id: id,
url: options.uri.toString(),
method: options.method,
requestHeaders: options.headers,
requestBody: options.data,
startTime: DateTime.now(),
);
DevLensController.instance.addNetworkLog(log);
handler.next(options);
}