From b3c34578bfaa9d17c23a0845361c335471a93c8f Mon Sep 17 00:00:00 2001 From: dudaodong Date: Fri, 25 Feb 2022 16:38:32 +0800 Subject: [PATCH] fix: set request body content-length --- netutil/net_internal.go | 1 + 1 file changed, 1 insertion(+) diff --git a/netutil/net_internal.go b/netutil/net_internal.go index 89d4687..f796091 100644 --- a/netutil/net_internal.go +++ b/netutil/net_internal.go @@ -160,6 +160,7 @@ func setBodyByte(req *http.Request, body interface{}) error { switch b := body.(type) { case []byte: req.Body = ioutil.NopCloser(bytes.NewReader(b)) + req.ContentLength = int64(len(b)) default: return errors.New("body type should be []byte") }