在go语言中设置或添加HTTP请求头文件示例

2023-06-01 00:00:00 示例 请求 头文件

在go语言中如何设置或添加HTTP请求头信息?比如:添加Content-Type的标题值


解决方案:

头信息

http://golang.org/pkg/net/http/#Header

有Add()和Set()方法。


例子1:

 req, err := http.NewRequest("GET", "https://www.zonsgcan.com", nil)
 req.Header.Set("name", "value")


例子2:

 // post数据出去
 client := &http.Client{}
 req, err := http.NewRequest("POST", postStr, nil)
 
 if err != nil {
     fmt.Println(err)
     return
 }
 
 req.Header.Add("Content-Type: ", "application/x-www-form-urlencoded")
 resp, err := client.Do(req)

相关文章