gpt4 book ai didi

ruby - Sinatra - 如何获取服务器的域名

转载 作者:数据小太阳 更新时间:2023-10-29 06:27:09 27 4
gpt4 key购买 nike

我正在尝试在我的 Sinatra 应用程序中获取域名,但作为一个新手,我真的很难弄清楚如何做到这一点,而且我知道这一定是可能的!

Rack::Request#host_with_port 看起来很有前途,但我不知道如何从我的应用程序中获取它 - 如何在我的 Ruby 代码中从 Rack 中获取内容?

或者还有另一种方法 - 我想我真的不想每次发生请求时都这样做(虽然这不是太糟糕),但我认为如果我能只做一次会更好当应用程序加载时。

有什么提示吗?

最佳答案

只需在您的代码中使用 request.host

get  "/" do
puts request.host #=> localhost
end

关于ruby - Sinatra - 如何获取服务器的域名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6016783/

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