使用插座时.IO在 node 中.js服务器,有没有一种简单的方法来获取传入连接的IP地址?我知道你可以通过一个标准的HTTP连接,但是套接字.木卫一有点与众不同.
使用插座时.IO在 node 中.js服务器,有没有一种简单的方法来获取传入连接的IP地址?我知道你可以通过一个标准的HTTP连接,但是套接字.木卫一有点与众不同.
好的,从0.7.7开始,这是可用的,但不是以lubar描述的方式.最后,我需要通过git hub上的一些提交日志(log)进行分析,以找出这个问题,但下面的代码现在确实适用于我:
var io = require('socket.io').listen(server);
io.sockets.on('connection', function (socket) {
var address = socket.handshake.address;
console.log('New connection from ' + address.address + ':' + address.port);
});