如何在连接服务器客户端之前获取IP地址(使用websockets / ws)?
var webSocketServer = new WebSocketServer.Server({port: 8081, verifyClient: function(info, callback) { });
答案 0 :(得分:2)
在连接之前,您无法获取客户端的IP地址。在连接之前,客户端和服务器之间根本没有联系,因此服务器不知道将来哪个客户端将连接。它实际上就是世界上的任何客户。
如果您解释了您真正想要实现的目标,我们可以帮助您更好地解决问题。
答案 1 :(得分:0)
我假设您正在寻找客户的IP地址。获得它的方法之一
websocket._socket.remoteAddress