我正在学习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政策”到底是什么,我想请您帮助我避免这个错误。预先谢谢你!