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