MoM*_*oMo 7 ruby-on-rails ruby-on-rails-3
有没有request.remote_ip或request.ip可以返回的情况nil?
request.remote_ip
request.ip
nil
sia*_*llo 4
根据Rails 来源,看起来 是remote_ip从 3 个独立的标头 、HTTP_CLIENT_IP、HTTP_X_FORWARDED_FOR和获得的REMOTE_ADDR。因此,如果您担心您可能会收到一个没有这些标头的请求,那么它看起来可能remote_ip为零(在 的机架实现中看起来几乎相同ip)。根据我所读到的内容,可以非常安全地假设REMOTE_ADDR标头将出现在大多数 HTTP 请求中,因此这些值中的任何一个都不太可能为零。
remote_ip
HTTP_CLIENT_IP
HTTP_X_FORWARDED_FOR
REMOTE_ADDR
ip
归档时间:
12 年,9 月 前
查看次数:
1105 次
最近记录:
12 年,8 月 前