gpt4 book ai didi

ruby-on-rails - 如何在Rails下的Webrick中设置access-control-allow-origin?

转载 作者:行者123 更新时间:2023-12-03 08:07:24 27 4
gpt4 key购买 nike

我编写了一个小型的Rails应用程序,以通过xmlhttprequests将内容提供给另一个站点,该站点将从另一个域运行(无法在同一服务器上运行它们)。我知道我将需要在我的rails服务器上设置access-control-allow-origin,以允许发出请求的网页访问此 Material 。

关于如何使用Apache进行此操作的文档似乎有很多文献记载,这可能是部署站点后将使用的服务器。虽然在开发过程中,但我希望只像过去使用Rails一样使用webrick。有没有一种配置webrick的方法来在rails中提供适当的http header ?

最佳答案

如果您使用的是Rails 2,只需将其添加到应用程序 Controller 中。

before_filter :set_access

def set_access
@response.headers["Access-Control-Allow-Origin"] = "*"
end

显然,将 "*"更改为稍微开放一些是一个好主意。

关于ruby-on-rails - 如何在Rails下的Webrick中设置access-control-allow-origin?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2535454/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com