interceptRequest method

  1. @override
Future<Request> interceptRequest(
  1. Request request
)
override

Called before a request is sent across the wire.

Implementation

@override
Future<Request> interceptRequest(Request request) async {
  Request req = request;
  if (req.authenticated) {
    if (authLocation == AuthLocation.header) {
      req = await applyHeader(request, authKey, apiKey);
    } else {
      req = await addParameter(request, authKey, apiKey);
    }
  }
  return super.interceptRequest(req);
}