From eef368eb8da14b01500ff828cb8167718c4b41e3 Mon Sep 17 00:00:00 2001 From: tyltr Date: Mon, 23 Jan 2023 12:07:21 +0800 Subject: [PATCH] clear dst bodyRaw before copy (#1476) --- http.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/http.go b/http.go index 2ae86e8..3805333 100644 --- a/http.go +++ b/http.go @@ -771,7 +771,7 @@ func (req *Request) ResetBody() { func (req *Request) CopyTo(dst *Request) { req.copyToSkipBody(dst) if req.bodyRaw != nil { - dst.bodyRaw = append(dst.bodyRaw, req.bodyRaw...) + dst.bodyRaw = append(dst.bodyRaw[:0], req.bodyRaw...) if dst.body != nil { dst.body.Reset() }