port
{number}host
{string}backlog
{number} [server.listen()
][] 函数的通用参数。callback
{Function}- 返回: {net.Server}
启动一个 TCP 服务监听输入的 port
和 host
。
如果 port
省略或是 0,系统会随意分配一个在 ['listening'
] 事件触发后能被 server.address().port
检索的无用端口。
如果 host
省略,如果 IPv6 可用,服务器将会接收基于[未指定的 IPv6 地址][unspecified IPv6 address] (::
) 的连接,否则接收基于[未指定的 IPv4 地址][unspecified IPv4 address] (0.0.0.0
) 的连接。
在大多数的系统, 监听[未指定的 IPv6 地址][unspecified IPv6 address] (::
) 可能导致 net.Server
也监听[未指定的 IPv4 地址][unspecified IPv4 address] (0.0.0.0
)。