go net/http包
go 修改请求头,添加参数请求URL
// 打印请求结果 func printBody(r *http.Response) { defer func() { _ = r.Body.Close() }() content, err := ioutil.ReadAll(r.Body) if err != nil { panic(err) } fmt.Printf("%s", content) } func requestByParms() { u := "https://admin-crm.kuagejing.com/crm/oppty/records" resp, err := http.NewRequest(http.MethodGet, u, nil) if err != nil { panic(err) } // 修改请求头 resp.Header.Add("Token", "13f9bb41-583f-4a2d-9114-2896b2e77d81") resp.Header.Add("X-Requested-With", "application/json; charset=utf-8") // 添加请求参数 params := make(url.Values) params.Add("opptyId","1253170870333014183") resp.URL.RawQuery = params.Encode() r,err := http.DefaultClient.Do(resp) if err != nil{ panic(err) } // 打印请求结果 printBody(r) }