我试图做这样的请求:
http://example.com/hello?name=username
但是在Docs中,我无法找到传递有效负载参数的方法。 (http.Get()只接收网址)
我该怎么做这个请求?
答案 0 :(得分:2)
简单地将其添加到网址的最简单方法:
http.Get("http://example.com/hello?name=username")
我更喜欢这样做的方法是使用url.Values
来构建查询字符串:
v := url.Values{}
v.Set("name", "username")
url := fmt.Sprintf("http://example.com/hello?%s", v.Encode())
http.Get(url)