AJAX来自另一个域(Dropbox)

时间:2012-04-17 07:50:46

标签: jquery ajax cross-domain

我正在编写一个简单的PDF简报阅读器,为简单起见,文件和Feed托管在Dropbox公共文件夹上。我这样做是因为编写简报的人可以在不需要网站管理员的情况下更新文件和提要。

我遇到的问题是,当我尝试从Dropbox中提取feed(atom)时,我遇到了跨域错误。

我理解阻止跨脚本编写请求的目的,但是可以为这个文件创建非服务器端的变通方法和/或异常吗?

2 个答案:

答案 0 :(得分:3)

也许您应该使用JSONP方法:

不要将Feed存储在Dropbox上,存储JSON文件并使用它。

答案 1 :(得分:1)

据我所知,由于所有安全问题,所以无法做到这一点,这也是因为不同的浏览器而异。如果您可以延伸到这样做,使用您的服务器建立单点联系通常是最佳方式。