require "socket"
local_ip = UDPSocket.open {|s| s.connect("64.233.187.99", 1); s.addr.last}
参考: http://stackoverflow.com/questions/42566/getting-the-hostname-or-ip-in-ruby-on-rails
本文介绍如何使用Ruby on Rails编程语言通过socket编程获取本地主机的IP地址,详细步骤包括打开socket连接到指定IP和端口,然后读取并返回地址信息。
require "socket"
local_ip = UDPSocket.open {|s| s.connect("64.233.187.99", 1); s.addr.last}
参考: http://stackoverflow.com/questions/42566/getting-the-hostname-or-ip-in-ruby-on-rails

被折叠的 条评论
为什么被折叠?