debug-sw.js (442B)
1 /* Any copyright is dedicated to the Public Domain. 2 http://creativecommons.org/publicdomain/zero/1.0/ */ 3 4 "use strict"; 5 6 self.addEventListener("activate", event => { 7 event.waitUntil(self.clients.claim()); 8 }); 9 10 self.onfetch = function (event) { 11 const url = event.request.url; 12 13 const response = url.endsWith("test") 14 ? new Response("lorem ipsum", { statusText: "OK" }) 15 : fetch(event.request); 16 17 event.respondWith(response); 18 };