添加CORS标头以请求另一个库生成

时间:2016-06-06 20:14:18

标签: angularjs http xmlhttprequest cors

我在我的应用中遇到了一些CORS问题。我正在使用Futurepress的epub.js库来加载和显示ePub文件。

epub.js相当简单,主要通过将URL传递给您希望它呈现的ePub资源来实现。例如:

var Book = ePub('http://www.feedbooks.com/book/88.epub');

我遇到的问题是我收到有关CORS的错误,说“XMLHttpRequest无法加载[url]。请求的资源上没有'Access-Control-Allow-Origin'标头。因此,'null'原因不是允许访问。

我不确定在从库本身创建请求时如何向请求添加正确的CORS头。有没有办法可以拦截请求并添加它?当我使用Chrome插件“Allow-Control-Allow-Origin:*”时,一切正常。我不确定该插件是如何设法解决问题的。

这个应用程序是一个内置角度的客户端应用程序。感谢。

0 个答案:

没有答案