【发布时间】:2018-06-09 05:11:55
【问题描述】:
一个应用程序用户在尝试从同一域获取 api 时经常出错。这个错误只出现在Chrome,其他浏览器在他的电脑上都可以。他还尝试安装 Chrome CORS 扩展,但没有成功。有人知道为什么会发生这种情况吗?
以下错误文字:
无法加载http://my-app.com/api/v1/scoreboard:对预检请求的响应未通过访问控制检查:请求的资源上不存在“Access-Control-Allow-Origin”标头。因此,Origin 'http://www.my-app.com' 不允许访问。如果不透明的响应满足您的需求,请将请求的模式设置为“no-cors”以获取禁用 CORS 的资源。
【问题讨论】:
-
好像 www 和 no-www 请求不是同一个来源
标签: javascript http cors fetch