From ae68c392d1617e545f0600a3f41aaa688f0c5f19 Mon Sep 17 00:00:00 2001 From: "Jeevanandam M." Date: Sun, 23 Nov 2025 12:01:57 -0800 Subject: [PATCH] fix: add missing flow and check for do not parse response #1051 --- client.go | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/client.go b/client.go index 1976ba72..f5038c1e 100644 --- a/client.go +++ b/client.go @@ -2298,11 +2298,14 @@ func (c *Client) execute(req *Request) (*Response, error) { response.wrapLimitReadCloser() } - if req.ResponseBodyUnlimitedReads || req.Debug { - response.wrapCopyReadCloser() - if err = response.readAll(); err != nil { - return response, err + if !req.DoNotParseResponse { + if req.ResponseBodyUnlimitedReads || req.Debug { + response.wrapCopyReadCloser() + + if err = response.readAll(); err != nil { + return response, err + } } }