我在带有 jQuery 的 Javascript 应用程序中使用Google Geocoding API(Web 服务,而不是通过 Google Maps API 中的地理编码器对象),所以我$.getJSON
用来获取地理编码响应。
直到昨天,HTTP
响应标头包括“Access-Control-Allow-Origin:”标头,所以我对支持 CORS 的浏览器没有任何问题。
今天早上,我意识到这个标头已从 HTTP 响应中删除,因此我的应用程序无法再访问 json 结果。
谁能帮我找出为什么该标题被删除?如果地理编码服务不兼容 CORS,我认为它是没有用的。
注意:我没有使用 maps api 中的地理编码器,因为谷歌建议使用网络服务进行静态 kwnon 地址地理编码,而且OVER_QUERY_LIMIT
使用网络服务的问题比地理编码器少。