From 9039c59c6512feaf1bebea9e60b428e18e75b1ef Mon Sep 17 00:00:00 2001 From: Simon Knott Date: Thu, 13 Feb 2025 10:21:14 +0100 Subject: [PATCH] strip header --- packages/trace-viewer/src/sw/main.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/packages/trace-viewer/src/sw/main.ts b/packages/trace-viewer/src/sw/main.ts index 915dafc7ee..3c49b93487 100644 --- a/packages/trace-viewer/src/sw/main.ts +++ b/packages/trace-viewer/src/sw/main.ts @@ -78,8 +78,11 @@ async function doFetch(event: FetchEvent): Promise { if (event.request.url.startsWith('chrome-extension://')) return fetch(event.request); - if (event.request.headers.get('x-pw-serviceworker') === 'forward') - return fetch(event.request); + if (event.request.headers.get('x-pw-serviceworker') === 'forward') { + const request = new Request(event.request); + request.headers.delete('x-pw-serviceworker') + return fetch(request); + } const request = event.request; const client = await self.clients.get(event.clientId);