I'm using a workbox and trying to cache requests something like this:
this.serviceWorker.addEventListener('fetch', (event) => {
const request = event.request;
event.respondWith(
caches.open('cache name')
.then(cache => cache.match(request))
.then(async (cachedResponse) => {
// todo something
How Can I cancel event.request and send my custom request? Thanks for any helping.