XHR请求和浏览器之间的Google GeoCode差异

时间:2017-12-22 13:11:22

标签: node.js google-maps request google-geocoder geocode

使用GeoCode Google API无效。

网址:https://maps.google.com/maps/api/geocode/json?address=13+Avenue+FR%20DE%20LA%20JOSNIERE+LE%20DORAT&key=<KEY>

执行XHR请求(或请求=&gt; npm),不返回任何内容。 但是当我使用浏览器访问此链接时,它运行良好。

我已经尝试通过以下方式更改标头请求:

请求标题:

enter image description here

带标题的代码请求:

enter image description here

没办法,有什么想法吗?

2 个答案:

答案 0 :(得分:0)

我猜的原因是Google不知道。有时候这种情况会发生。如果您想检查您的请求,请使用以下请求。

https://maps.googleapis.com/maps/api/geocode/json?address=1600+Amphitheatre+Parkway,+Mountain+View,+CA&key=key

您提供的地址给我的结果为零。所以谷歌基本上不知道地址。

回应您的请求

  

{      “结果”:[],      “状态”:“ZERO_RESULTS”   }

答案 1 :(得分:0)

https://geocode.xyz/13+Avenue+FR%20DE%20LA%20JOSNIERE+LE%20DORAT

返回:

  • 法国x,y z:46.21766,1.07657

  • 13 AVENUE DE LA JOSNIERE,Le Dorat,France 87210»置信度得分:0.5