From 0d4b189d3b342d742ce86a9f62a78443aecafeb4 Mon Sep 17 00:00:00 2001 From: tiglog Date: Wed, 20 Sep 2023 22:14:09 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20RequestGet=20=E8=BF=98=E6=98=AF=20?= =?UTF-8?q?=E4=BD=BF=E7=94=A8=20url.Values?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- helper/http_helper.go | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/helper/http_helper.go b/helper/http_helper.go index ccb8849..a92ab26 100644 --- a/helper/http_helper.go +++ b/helper/http_helper.go @@ -14,6 +14,7 @@ import ( "io" "net/http" "net/url" + "strings" ) // vals := url.Values{} @@ -48,12 +49,8 @@ func RequestPostJson(url string, data map[string]any) ([]byte, error) { } // 比较完整的 get 实现 -func RequestGet(url string, data map[string]any, headers map[string]string) ([]byte, error) { - bd, err := json.Marshal(data) - if err != nil { - return nil, err - } - req, err := http.NewRequest("GET", url, bytes.NewBuffer(bd)) +func RequestGet(uri string, vals url.Values, headers map[string]string) ([]byte, error) { + req, err := http.NewRequest("GET", uri, strings.NewReader(vals.Encode())) if err != nil { return nil, err }