From 3e9a1a28b1283e40bc7edb94e2370c74e7fd68e0 Mon Sep 17 00:00:00 2001 From: zhangzengfei <zhangzengfei@smartai.com> Date: 星期五, 17 五月 2024 15:54:29 +0800 Subject: [PATCH] 添加订阅查询接口 --- util/http.go | 26 ++++++++++++++++++++++---- 1 files changed, 22 insertions(+), 4 deletions(-) diff --git a/util/http.go b/util/http.go index ecd4c99..38ad875 100644 --- a/util/http.go +++ b/util/http.go @@ -83,11 +83,29 @@ return body, nil } -func HttpGet(url string) error { - _, err := http.Get(url) +func HttpGet(url string, header map[string]string) ([]byte, error) { + req, err := http.NewRequest(http.MethodGet, url, nil) if err != nil { - return err + return nil, err } - return nil + //req.Header.Set("Content-Type", "applicaiton/json; charset=UTF-8") + if header != nil { + for k, v := range header { + req.Header.Set(k, v) + } + } + cli := &http.Client{} + resp, err := cli.Do(req) + if err != nil { + return nil, err + } + + defer resp.Body.Close() + body, err := io.ReadAll(resp.Body) + if err != nil { + return nil, err + } + + return body, nil } -- Gitblit v1.8.0