diff --git a/src/server.ts b/src/server.ts index 2ed86cf..ad6d16d 100644 --- a/src/server.ts +++ b/src/server.ts @@ -38,6 +38,11 @@ function proxyFetch(req: Request): Promise | Response { headers, body: hasBody ? req.body : undefined, unix: SOCKET_PATH, + }).then((r) => { + const respHeaders = new Headers(r.headers) + respHeaders.delete('content-encoding') + respHeaders.delete('content-length') + return new Response(r.body, { status: r.status, headers: respHeaders }) }).catch((e) => { console.error('Proxy error:', e) return new Response('Tronbyt server is not responding', { status: 502 })