是否可以指定应由net.Stream使用明确的本地端口,或找出本地端口用于连接?

根据该文件,本地端口不能指定:

stream.connect(port, host='127.0.0.1')
有帮助吗?

解决方案

stream.connect(port, host='127.0.0.1')

中列出的指定的地址与指定的端口。

如果你想打开插座,你必须使用net.createConnection(port, host='127.0.0.1')http.createServer或水木清华这样的... 在Linux中,以显示所有收听插座,类型netstat -an

其他提示

根据该文档的node.js( http://nodejs.org/api.html )没有裸露的方法或变量,提供你正在寻找的信息。我建议要么提交补丁( http://nodejs.org/#contributing ),或通过制作的请求邮件列表( http://groups.google.com/group/nodejs )。

如果你控制了服务器,你可以要求它告诉你。不漂亮,但没有什么不同,你必须通过跳跃试图从后面NAT协商对等网络连接时的箍。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top