Skip to content

Commit 54b3839

Browse files
authored
fix: reduce gzip noise in proxy DebugResponse (#172)
1 parent fbd9b22 commit 54b3839

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

runner/clients/common/proxy/proxy.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -217,21 +217,21 @@ func (p *ProxyServer) DebugResponse(method string, params json.RawMessage, respB
217217
p.log.Debug("method", "method", method)
218218
p.log.Debug("params", "params", params)
219219

220+
// Try gzip decompression; fall back to raw body if the response is plain JSON.
220221
gzipReader, err := gzip.NewReader(bytes.NewReader(respBody))
221222
if err != nil {
222-
p.log.Error("Error creating gzip reader", "err", err)
223+
p.log.Debug("Response body", "body", string(respBody))
223224
return
224225
}
225226
defer func() {
226227
if err := gzipReader.Close(); err != nil {
227-
p.log.Error("Error closing gzip reader", "err", err)
228+
p.log.Debug("Error closing gzip reader", "err", err)
228229
}
229230
}()
230231

231232
uncompressedBody, err := io.ReadAll(gzipReader)
232-
233233
if err != nil {
234-
p.log.Error("Error reading uncompressed response body", "err", err)
234+
p.log.Debug("Error reading uncompressed response body", "err", err)
235235
return
236236
}
237237
p.log.Debug("Uncompressed body", "body", string(uncompressedBody))

0 commit comments

Comments
 (0)