Ruby获取UDPSocket端口号
Ruby get UDPSocket port number
我在将 UDPSocket 绑定到空闲端口号后尝试获取端口号。所以
udp_server = UDPSocket.new
udp_server.bind('localhost', 0)
所以我在这里传递一个0让udp_server为我随机选择一个空闲端口号。
是否可以绑定后获取端口号?像
这样说
udp_server.get_port_number
我在网上搜索过,但没有找到解决方案。
非常感谢!
应该这样做:
udp_server.addr[1]
我在将 UDPSocket 绑定到空闲端口号后尝试获取端口号。所以
udp_server = UDPSocket.new
udp_server.bind('localhost', 0)
所以我在这里传递一个0让udp_server为我随机选择一个空闲端口号。
是否可以绑定后获取端口号?像
这样说udp_server.get_port_number
我在网上搜索过,但没有找到解决方案。
非常感谢!
应该这样做:
udp_server.addr[1]