plunker

时间:2017-03-07 01:10:22

标签: google-chrome xmlhttprequest cors plunker

我看到有很多关于No 'Access-Control-Allow-Origin' header的帖子。我的问题是关于如何在plunker中解决这个问题。

我在plunker中有一段代码,它试图加载外部html文件。它会出现错误No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'https://run.plnkr.co' is therefore not allowed access.

我尝试按open /Applications/Google\ Chrome.app --args --disable-web-security启动Chrome,但它没有帮助。

有没有人有任何解决方法可以在plunker中加载外部html文件?

1 个答案:

答案 0 :(得分:1)

您可以使用像https://cors-anywhere.herokuapp.com/这样的开放式CORS代理。

它的工作方式是,而不是直接向https://site.to.request提出请求,而是向https://cors-anywhere.herokuapp.com/https://site.to.request提出请求。

https://cors-anywhere.herokuapp.com/代理然后添加必要的CORS标头。

或者您可以在https://github.com/Rob--W/cors-anywhere/

的来源中运行自己的实例