【问题标题】:Difference between gmaps and normal cross domain ajax requestgmaps和普通跨域ajax请求的区别
【发布时间】:2013-02-08 14:39:17
【问题描述】:

如果我使用 getJSON 方法对地址进行 ajax 调用: "http://maps.google.com/maps/api/geocode/json?address=EXAMPLE" 我没有收到任何错误,但是如果我调用外部域(不是 google),浏览器会返回错误:违反跨域策略?

【问题讨论】:

    标签: jquery ajax google-maps cross-domain


    【解决方案1】:

    “Access-Control-Allow-Origin”响应标头的值由 Google 设置为“*”。这意味着允许从任何域访问。

    Access-Control-Allow-Origin: *
    

    您向其发出类似请求的其他域可能没有这样做。或者他们正在限制访问:

    Access-Control-Allow-Origin: http://foo.com
    

    【讨论】:

      猜你喜欢
      • 2012-01-30
      • 2011-06-20
      • 1970-01-01
      • 2013-03-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多