主頁 > 知識(shí)庫 > Golang 發(fā)送http請(qǐng)求時(shí)設(shè)置header的實(shí)現(xiàn)

Golang 發(fā)送http請(qǐng)求時(shí)設(shè)置header的實(shí)現(xiàn)

熱門標(biāo)簽:地圖標(biāo)注測試 福州鐵通自動(dòng)外呼系統(tǒng) 智能電銷機(jī)器人營銷 長沙ai機(jī)器人電銷 賺地圖標(biāo)注的錢犯法嗎 烏魯木齊人工電銷機(jī)器人系統(tǒng) 廣東語音外呼系統(tǒng)供應(yīng)商 澳門防封電銷卡 濮陽自動(dòng)外呼系統(tǒng)代理

某天,在需要抓取某個(gè)網(wǎng)頁信息的時(shí)候,需要在header中增加一些信息,于是搜索了一下,如何在golang發(fā)起的http請(qǐng)求中設(shè)置header。

package main
import (
  "fmt"
  "io/ioutil"
  "net/http"                                                                           
  "os"
  "encoding/json"
)

func main() { //生成client 參數(shù)為默認(rèn)
  client := http.Client{}
  //生成要訪問的url
  url := "http://somesite/somepath/"
  //提交請(qǐng)求
  reqest, err := http.NewRequest("GET", url, nil)

  //增加header選項(xiàng)
  reqest.Header.Add("Cookie", "xxxxxx")
  reqest.Header.Add("User-Agent", "xxx")
  reqest.Header.Add("X-Requested-With", "xxxx")

  if err != nil {
    panic(err)
  }  
  //處理返回結(jié)果
  response, _ := client.Do(reqest)
  defer response.Body.Close()

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • php的curl攜帶header請(qǐng)求頭信息實(shí)現(xiàn)http訪問的方法
  • Django接收自定義http header過程詳解
  • 對(duì)Python發(fā)送帶header的http請(qǐng)求方法詳解
  • Python爬蟲通過替換http request header來欺騙瀏覽器實(shí)現(xiàn)登錄功能
  • 理解Angular的providers給Http添加默認(rèn)headers
  • java獲取http請(qǐng)求的Header和Body的簡單方法
  • java 獲取HttpRequest Header的幾種方法(必看篇)
  • HTTP中header頭部信息詳解

標(biāo)簽:貴陽 阿克蘇 太原 慶陽 廣西 德州 調(diào)研邀請(qǐng) 西雙版納

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Golang 發(fā)送http請(qǐng)求時(shí)設(shè)置header的實(shí)現(xiàn)》,本文關(guān)鍵詞  Golang,發(fā)送,http,請(qǐng)求,時(shí),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Golang 發(fā)送http請(qǐng)求時(shí)設(shè)置header的實(shí)現(xiàn)》相關(guān)的同類信息!
  • 本頁收集關(guān)于Golang 發(fā)送http請(qǐng)求時(shí)設(shè)置header的實(shí)現(xiàn)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章