golang發送post請求


Golang發送post請求

   post := "{"待發送":"json"}" fmt.Println(post) var jsonstr = []byte(post) //轉換二進制 buffer:= bytes.NewBuffer(jsonstr) request, err := http.NewRequest("POST", api_url, buffer) if err != nil { fmt.Printf("http.NewRequest%v", err) return queryobj, err } request.Header.Set("Content-Type", "application/json;charset=UTF-8") //添加請求頭 client := http.Client{} //創建客戶端 resp, err := client.Do(request.WithContext(context.TODO())) //發送請求 if err != nil { fmt.Printf("client.Do%v", err) return queryobj, err } respBytes, err := ioutil.ReadAll(resp.Body) if err != nil { fmt.Printf("ioutil.ReadAll%v", err) return queryobj, err }
  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM