我使用jQuery.getJSON("EXAMPLE.json");
从同一个域获取json,实际的json文件在Amazon云上。现在我有了这些结果:
Firefox 30.0:
远程服务器上的代码:不起作用,抛出消息:302 moved temperarily
。
代码:工作正常。
早期的Firefox和其他浏览器:
在远程服务器和localhost上都能正常工作。
有人知道它是不是firefox的错误?
答案 0 :(得分:0)
我相信这是因为Firefox拒绝了请求,因为看起来你的本地EXAMPLE.json只是重新发布到了亚马逊文件。 [Source]
我不熟悉亚马逊云的工作方式,但如果您有权更改服务器响应的HTTP标头,则应向亚马逊服务器添加Access-Control-Allow-Origin
标头:
Access-Control-Allow-Origin: http://your.owm.domain