interceptRequest method
Implementation
@override
FutureOr<BaseRequest> interceptRequest({required BaseRequest request}) async {
final requestKey = _core.processRequest(
method: request.method,
uri: request.url,
headers: request.headers,
body: request is Request ? request.body : null,
);
if (requestKey != null) {
request.headers['X-Vigil-Request-Key'] = requestKey;
}
return request;
}