當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Ruby BasicSocket.local_address用法及代碼示例


本文簡要介紹ruby語言中 BasicSocket.local_address 的用法。

用法

local_address → addrinfo

返回由getsockname 獲得的本地地址的 Addrinfo 對象。

請注意,addrinfo.protocol 用 0 填充。

TCPSocket.open("www.ruby-lang.org", 80) {|s|
  p s.local_address #=> #<Addrinfo: 192.168.0.129:36873 TCP>
}

TCPServer.open("127.0.0.1", 1512) {|serv|
  p serv.local_address #=> #<Addrinfo: 127.0.0.1:1512 TCP>
}

相關用法


注:本文由純淨天空篩選整理自ruby-lang.org大神的英文原創作品 BasicSocket.local_address。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。