onRequest method

  1. @override
void onRequest(
  1. RequestOptions options,
  2. RequestInterceptorHandler handler
)
override

Called when the request is about to be sent.

Implementation

@override
onRequest(RequestOptions options, RequestInterceptorHandler handler) async {
  if (tokenCreator!=null) {
    _token = tokenCreator!();
  }
  if(ObjectUtil.isNotEmpty(_token)) {
    options.headers.addAll({tokenHeaderName: _token});
  }
  return handler.next(options);
}