gpt4 book ai didi

ruby-on-rails - 如何使用Rails获取客户端IP和服务器IP

转载 作者:行者123 更新时间:2023-12-03 05:43:50 26 4
gpt4 key购买 nike

任何人都可以帮助如何使用 Ruby on Rails 获取客户端 IP 和服务器 IP 吗?

最佳答案

从您的 Controller :

request.remote_ip

如果您在 mongrel 前面使用 apache,那么remote_ip 将返回请求的源地址,在本例中将是本地主机,因为 Apache Web 服务器正在发出请求,因此请将其放入您的 Controller 中:

@remote_ip = request.env["HTTP_X_FORWARDED_FOR"]

要获取服务器IP,请参阅:

Getting the Hostname or IP in Ruby on Rails

关于ruby-on-rails - 如何使用Rails获取客户端IP和服务器IP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1226959/

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