重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
某天,在需要抓取某個網頁信息的時候,需要在header中增加一些信息,于是搜索了一下,如何在golang發起的http請求中設置header。
創新互聯專注于成都網站設計、成都做網站、網頁設計、網站制作、網站開發。公司秉持“客戶至上,用心服務”的宗旨,從客戶的利益和觀點出發,讓客戶在網絡營銷中找到自己的駐足之地。尊重和關懷每一位客戶,用嚴謹的態度對待客戶,用專業的服務創造價值,成為客戶值得信賴的朋友,為客戶解除后顧之憂。
package main import ( "fmt" "io/ioutil" "net/http" "os" "encoding/json" ) func main() { //生成client 參數為默認 client := &http.Client{} //生成要訪問的url url := "http://somesite/somepath/" //提交請求 reqest, err := http.NewRequest("GET", url, nil) //增加header選項 reqest.Header.Add("Cookie", "xxxxxx") reqest.Header.Add("User-Agent", "xxx") reqest.Header.Add("X-Requested-With", "xxxx") if err != nil { panic(err) } //處理返回結果 response, _ := client.Do(reqest) defer response.Body.Close()
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持創新互聯。