我编写了一个小型 Rails 应用程序,通过 xmlhttprequests 向另一个站点提供内容,该站点将从另一个域运行(不可能让它们在同一服务器上运行)。我了解我需要在 Rails 服务器上设置 access-control-allow-origin 以允许请求网页访问此材料。
如何使用 Apache 执行此操作似乎有相当详细的记录,这可能是我部署站点后将使用的服务器。虽然我正在开发,但我希望只使用 webrick,就像我习惯使用 Rails 一样。有没有办法配置 webrick 以在 Rails 中提供适当的 http 标头?
轨道 4 (http://edgeguides.rubyonrails.org/security.html#default-headers http://edgeguides.rubyonrails.org/security.html#default-headers)
在config/application.rb中:
config.action_dispatch.default_headers.merge!({
'Access-Control-Allow-Origin' => '*',
'Access-Control-Request-Method' => '*'
})
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)