为了账号安全,请及时绑定邮箱和手机立即绑定

Golang 使用数据进行 GET 请求

Golang 使用数据进行 GET 请求

Go
幕布斯7119047 2021-11-29 19:29:38
是否可以使用以下数据执行 GET 请求:curl -G -v https://someendpoint \  -d "api_key=myapikey"哪个有效。在 Golang 我试过:payload := url.Values{}payload.Add("api_key", "myapikey")req, err := http.NewRequest(    "GET",    "https://someendpoint",    bytes.NewBufferString(payload.Encode()),)但是 api 密钥没有被识别。
查看完整描述

1 回答

?
UYOU

TA贡献1878条经验 获得超4个赞

curl 命令在 URL 查询字符串中将 API 密钥传递给服务器。以下是在 Go 中执行相同操作的方法:


payload := url.Values{}

payload.Add("api_key", "myapikey")

req, err := http.NewRequest("GET", "https://someendpoint?" + payload.Encode(), nil)


查看完整回答
反对 回复 2021-11-29
  • 1 回答
  • 0 关注
  • 211 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信