如何用rails获取自己的ip地址?
当我这样做的时候,我得到了:127.0.0.1

@ip = request.remote_ip

有没有办法获得公众知识产权?

最佳答案

尝试:

require 'socket'
ip=Socket.ip_address_list.detect{|intf| intf.ipv4_private?}
ip.ip_address if ip

08-26 08:35