onRequest method
FutureOr<Request>
onRequest(
- Request request
)
Implementation
@override
FutureOr<Request> onRequest(Request request) async{
final String token = await _getHeaderToken();
if (_getHeaderValues != null) {
// getting all header params to be added
Map<String, String> headers = _getHeaderValues!();
headers.forEach((key, value) {
request = applyHeader(request, key, value);
});
}
// finally returns header by adding last parameter that is token
return applyHeader(request, 'Authorization', token);
}