В самом коде ServiceWorker JavaScript (а не в коде страницы) я хотел бы знать свой собственный URL. Или, по крайней мере, собственный хост.
Мне это нужно, потому что мне нужно другое поведение кэша для ресурсов моего собственного сервера и ресурсов других серверов.
Другими словами: event.request.url
всегда URL с хостом и путем (например, https://example.com/index.html
). Мне нужно знать, если этот URL-адрес от того же хоста, что и сам ServiceWorker от.