1. 程式人生 > >go語言中通過http訪問需要認證的api

go語言中通過http訪問需要認證的api

read light {} true 訪問 users tps ada 返回

  

func main() {
	//生成client 參數為默認
	client := &http.Client{}

	//生成要訪問的url
	url := "https://api.XXXXX.com/v2/users/XXXX/behavior?$user_id=XXXX"

	//提交請求
	reqest, err := http.NewRequest("GET", url, nil)
	reqest.SetBasicAuth("13XXXX493","congmXXXXXXXXX493")//設置需要認證的username和password
	if err != nil {
		panic(err)
	}

	//處理返回結果
	response, _ := client.Do(reqest)

	defer response.Body.Close()
	body, err := ioutil.ReadAll(response.Body)
	fmt.Printf("%s\n",body)
}

  

go語言中通過http訪問需要認證的api