【发布时间】:2014-10-03 16:03:23
【问题描述】:
我开始使用 rack-cors 来实现必要的跨站点 javascript/api 实现。一切正常时工作正常,但如果前端中的某些内容在后端触发 500 错误,则客户端永远不会收到正确的标头。您只是在客户端开发工具上看到了这一点:
No 'Access-Control-Allow-Origin' header is present on the requested resource.
这就是 CORS 的工作原理吗?还是在发送此标头时我对 rack-cors 的设置不好?我尝试在未处理的错误情况下手动发送标头,但没有任何运气 - 所以我假设这就是它的工作方式,我的客户端需要能够实现并处理它.
【问题讨论】:
-
我也有同样的问题。你找到解决办法了吗?
标签: javascript ruby-on-rails rack