<分区>
我看到有一种简单的方法可以发送带有表单值的帖子,但是有没有一个函数我可以用来做与 PostForm 基本相同的事情?但是对于 GET 请求?
-- 编辑--
基本上,我想构建 URL:https://uri.com?key=value 但不使用未转义键和值的字符串连接。
<分区>
我看到有一种简单的方法可以发送带有表单值的帖子,但是有没有一个函数我可以用来做与 PostForm 基本相同的事情?但是对于 GET 请求?
-- 编辑--
基本上,我想构建 URL:https://uri.com?key=value 但不使用未转义键和值的字符串连接。
最佳答案
使用 Values.Encode 对查询参数进行编码.连接基本 URL 和查询参数以获得实际 URL。
resp, err := http.Get(fmt.Sprintf("%s?%s", baseURL, data.Encode()))
关于http - 在 Go 中使用表单值发出 HTTP GET,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50283243/