requestInterceptor function
注册请求监听
Implementation
FutureOr<Request> requestInterceptor(Request request) async {
Map<String, String> headers = request.headers;
bool isNeedHub = headers[ConstKey.hudKey].toString() == '0';
if (isNeedHub) {
Map<String, String> headers = request.headers;
String hudStr = '加载中...';
if (headers[ConstKey.hudStr] != null &&
headers[ConstKey.hudStr].isBlank == false) {
hudStr = headers[ConstKey.hudStr] ?? '';
hudStr = Uri.decodeComponent(hudStr);
}
Loading.showLoading(hudStr);
}
return request;
}