在 Angular 应用程序中拦截 Mapbox Geowebcache 切片请求

Intercept Mapbox Geowebcache tiles request in Angular application

我正在使用 Angular 7 和 Mapbox GL JS 库,一些 Geoserver GeoWebcache Tiles 需要很长时间才能在地图中显示。

我需要缓存在此过程中加载的 .pbf 的响应,以便在响应当前可用时不发出新请求,但尽管我使用的是 Angular HTTP 拦截器和纯 JavaScript 拦截器,pbf 请求显示在我的 Google Chrome 网络选项卡中,但未被任何使用的拦截器记录和拦截。

我怎样才能拦截那些特定的请求?

有关拦截 mapboxgl 请求的解决方案,请参阅以下线程。 在这种情况下用于授权目的。