fix(server): force identity encoding for OpenCode proxy requests (#808)
Co-authored-by: Jovines <jovines@qq.com>
This commit is contained in:
committed by
GitHub
co-authored by
Jovines
parent
47176de18a
commit
ed9d31c681
@@ -155,6 +155,10 @@ export const registerOpenCodeProxy = (app, deps) => {
|
||||
if (authHeaders.Authorization) {
|
||||
proxyReq.setHeader('Authorization', authHeaders.Authorization);
|
||||
}
|
||||
|
||||
// Defensive: request identity encoding from upstream OpenCode.
|
||||
// This avoids compressed-body/header mismatches in multi-proxy setups.
|
||||
proxyReq.setHeader('accept-encoding', 'identity');
|
||||
},
|
||||
error: (err, _req, res) => {
|
||||
console.error('[proxy] OpenCode proxy error:', err.message);
|
||||
|
||||
Reference in New Issue
Block a user