Skip to content

Commit 7b1800b

Browse files
authored
fix(encoding): prevent accept encoding from being passed via proxy (#381)
1 parent ff66d6b commit 7b1800b

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

server/plugins/http-proxy.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,8 +111,12 @@ function proxyPlugin(fastify) {
111111
? req.encryptedSession.get('onboarding_accessToken')
112112
: `${req.encryptedSession.get('onboarding_accessToken')},${req.encryptedSession.get('mcp_accessToken')}`;
113113

114+
// Remove accept-encoding to prevent backend from compressing
115+
// This avoids double-compression or encoding issues
116+
const { 'accept-encoding': _, ...restHeaders } = headers;
117+
114118
return {
115-
...headers,
119+
...restHeaders,
116120
authorization: accessToken,
117121
};
118122
},

0 commit comments

Comments
 (0)