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


Node.js net.Server.address()用法及代碼示例


server.address()

曆史
版本變化
v18.0.0

family 屬性現在返回一個數字而不是字符串。

v0.1.90

添加於:v0.1.90

如果偵聽 IP 套接字,則返回綁定的 address 、地址 family 名稱和服務器的 port(用於在獲取 OS-assigned 地址時查找分配的端口): { port: 12346, family: 4, address: '127.0.0.1' }

對於偵聽管道或 Unix 域套接字的服務器,名稱作為字符串返回。

const server = net.createServer((socket) => {
  socket.end('goodbye\n');
}).on('error', (err) => {
  // Handle errors here.
  throw err;
});

// Grab an arbitrary unused port.
server.listen(() => {
  console.log('opened server on', server.address());
});

server.address() 在發出 'listening' 事件之前或在調用 server.close() 之後返回 null

相關用法


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