У меня есть прослушиватель событий в моем сервисном работнике для просмотра запросов на выборку:
self.addEventListener('fetch', function(e) {
console.log('SERVICE WORKER - FETCH',e.request.url,e);
});
Сейчас он может дать мне полный URL-адрес, но я надеялся, что смогу каким-то образом получить только baseURL, а не включая домен или любой из параметров. Этот код будет работать на разных доменах, поэтому я не могу просто выделить эту часть.
Например, мне нужно проверить, запросил ли пользователь "/ logout", но равен ли e.request.url на https://test.mywebsite.com/logout/?redirect= / home .
Есть ли хороший способ сделать это, или мне нужно go маршрут hacky regex?