diff --git a/utils/http.go b/utils/http.go index 0ae47273..5a2a6e42 100644 --- a/utils/http.go +++ b/utils/http.go @@ -14,7 +14,7 @@ func HttpGetBytes(url string) ([]byte, error) { return nil, err } req.Header["User-Agent"] = []string{"QQ/8.2.0.1296 CFNetwork/1126"} - req.Header["Met-Type"] = []string{"Wifi"} + req.Header["Net-Type"] = []string{"Wifi"} resp, err := http.DefaultClient.Do(req) if err != nil { return nil, err @@ -27,6 +27,7 @@ func HttpGetBytes(url string) ([]byte, error) { if strings.Contains(resp.Header.Get("Content-Encoding"), "gzip") { buffer := bytes.NewBuffer(body) r, _ := gzip.NewReader(buffer) + defer r.Close() unCom, err := ioutil.ReadAll(r) return unCom, err }