如何在连接服务器客户端(使用websockets/ws)之前获得IP地址?
var webSocketServer = new WebSocketServer.Server({port: 8081, verifyClient: function(info, callback) { });
无法在客户端连接之前获取其IP地址。在连接之前,客户端和服务器之间根本没有任何联系,因此服务器不知道将来哪个客户端会连接。它可以是世界上任何一个客户。
如果你能解释清楚你真正想要完成的是什么,我们也许能帮你更好地解决问题。
我假设您正在寻找客户端的IP地址。获得它的方法之一
websocket._socket.remoteAddress