使用JavaScript应用程序进行API调用时出现CORS政策问题

时间:2018-11-25 19:00:23

标签: javascript api cors

我正在学习JavaScript以及如何从网站进行API调用。我对此“ CORS政策”有疑问:

Access to XMLHttpRequest at 'https://www.food2fork.com/api/search?key=cb75451786d424896aa887701ab9d846&q=pizza' from origin 'http://localhost:8080' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.

我进行了一些研究,我尝试了2个网站,第一个网站是跨域的,从一开始它就不起作用,第二个网站是cors-anywhere.herokuapp,它昨天工作了,但是今天却没有工作。

如果将Webapp放在托管服务器上,CORS策略的此问题是否还会持续存在?或仅在我在localhost:8080上测试webapp时才会出现CORS问题?我是个初学者,甚至不知道这个“ CORS政策”到底是什么,我想请您帮助我避免这个错误。预先谢谢你!

0 个答案:

没有答案