Source code

Revision control

Copy as Markdown

Other Tools

addEventListener("fetch", event => {
event.waitUntil(async function () {
if (!event.clientId) return;
const client = await clients.get(event.clientId);
if (!client) return;
client.postMessage({
"dest": event.request.headers.get("sec-fetch-dest"),
"mode": event.request.headers.get("sec-fetch-mode"),
"site": event.request.headers.get("sec-fetch-site"),
"user": event.request.headers.get("sec-fetch-user")
});
}());
});