无法向谷歌地图发出请求

时间:2012-09-26 08:42:13

标签: google-maps google-maps-api-3

您好我正在向谷歌地图提出一个宁静的请求,但我遇到了以下错误;

java.io.IOException: Server returned HTTP response code: 400 for URL: 
       http://maps.googleapis.com/maps/api/distancematrix/xml?origins=Washington, DC  
        USA&destinations=Los+Angeles+CA+USA&mode=driving&sensor=false
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1436)
at java.net.URLConnection.getContent(URLConnection.java:688)

我相信它正确连接,因为我可以通过将上述URL复制到我的浏览器中得到正确的响应,我想知道为什么我在我的控制台中收到400错误代码并且我在java发送时没有得到正确的响应请求。

1 个答案:

答案 0 :(得分:2)

解决方案是我应该在原点和目的地都用+替换所有空格。