diff --git a/src/server.ts b/src/server.ts index 1c88719..2ed86cf 100644 --- a/src/server.ts +++ b/src/server.ts @@ -30,10 +30,12 @@ function proxyFetch(req: Request): Promise | Response { } const hasBody = req.method !== 'GET' && req.method !== 'HEAD' + const headers = new Headers(req.headers) + headers.delete('accept-encoding') return fetch(`http://localhost${url.pathname}${url.search}`, { method: req.method, - headers: req.headers, + headers, body: hasBody ? req.body : undefined, unix: SOCKET_PATH, }).catch((e) => {