如何在服务器客户端上连接之前获取IP地址(使用websockets / ws)?

时间:2016-10-11 02:24:04

标签: javascript node.js websocket

如何在连接服务器客户端之前获取IP地址(使用websockets / ws)?

var webSocketServer = new WebSocketServer.Server({port: 8081, verifyClient: function(info, callback) { });

2 个答案:

答案 0 :(得分:2)

在连接之前,您无法获取客户端的IP地址。在连接之前,客户端和服务器之间根本没有联系,因此服务器不知道将来哪个客户端将连接。它实际上就是世界上的任何客户。

如果您解释了您真正想要实现的目标,我们可以帮助您更好地解决问题。

答案 1 :(得分:0)

我假设您正在寻找客户的IP地址。获得它的方法之一

websocket._socket.remoteAddress