我用golang称这个api url:
当您点击该网址时,您会从打开的街道地图中获得一个有效的回复。
当我从golang打电话时,我得到10个结果,这些都是无效的。
我的代码如下:
var myResponse []OpenStreetMapResponse
request, err := http.NewRequest("GET", serviceUrl, nil)
request.Header.Set("Content-Type", "application/json")
client := &http.Client{}
response, err := client.Do(request)
defer response.Body.Close()
body, _ := ioutil.ReadAll(response.Body)
json.Unmarshal(body, &myResponse)
我在做错了什么?这绝对没有意义。我可以用大约4种不同的编程语言编写这个api调用,并得到正确的响应,但golang完全给出了不同的结果。您将提供的任何帮助将不胜感激。