前言:
现在咱们对“请求头 可以自定义吗”都比较注重,看官们都想要知道一些“请求头 可以自定义吗”的相关内容。那么小编在网上汇集了一些有关“请求头 可以自定义吗””的相关文章,希望我们能喜欢,看官们快快来了解一下吧!自定义请求头:如修改请求头中的user-agent
自定义请求参数:如age=18&name=zhangsan&sex=man
package mainimport ( "io/ioutil" "log" "net/http" "net/url")func request() { r, err := http.NewRequest(http.MethodGet, ";, nil) if err != nil { log.Panicln(err) } // 修改请求头中的user-agent信息 r.Header.Add("user-agent", "Test UserAgent") //生成自定义请求参数 values := make(url.Values) values.Add("name", "zhangsan") values.Add("age", "18") values.Add("sex", "man") //编码url.Values,通过key进行排序,结果如:age=18&name=zhangsan&sex=man, r.URL.RawQuery = values.Encode() resp, err := http.DefaultClient.Do(r) if err != nil { return } defer func() { _ = resp.Body.Close() }() content, err := ioutil.ReadAll(resp.Body) if err != nil { log.Panicln(err) } log.Println(string(content))}func main() { request()}
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #请求头 可以自定义吗