首页 > 其他 > 详细

Go发送请求

时间:2021-04-23 00:52:54      阅读:16      评论:0      收藏:0      [点我收藏+]

// 请求地址
url := “http://www.xxx.com/api/sys/post/list”

// 创建http客户端
client := http.Client{}

// 设置请求方式、路径
req,err := http.NewRequest(“GET”,url,nil)

// 请求头添加token
req.Header.Add(“token”,token)
resp,err := client.Do(req)

if err != nil{
return nil,0
}

body,_ := ioutil.ReadAll(resp.Body)
bodyStr := string(body)

// 数据接收,respMap为得到的数据1)
respMap := postResp{}
err = json.Unmarshal([]byte(bodyStr),&respMap)



资料

Go语言标准库文档
golang使用http client发起get和post请求示例

Go发送请求

原文:https://www.cnblogs.com/Grani/p/14691015.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!