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

标签 javascript node.js websocket

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

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

最佳答案

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

如果您解释一下您真正想要实现的目标,我们也许能够帮助您更好地解决问题。

关于javascript - 在服务器客户端连接之前如何获取IP地址(使用websockets/ws)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39969588/

相关文章:

javascript - 清除旧的 Meteor 订阅数据

javascript - 使用输入从函数内部更改全局变量的值

node.js - Jade 模板 - 如何将数据从查看页面传递到编辑页面

node.js - GraphicsMagick for Node.js(GM 模块)性能

authentication - 使用 chrome WebSockets 时如何传递额外的 cookie?

c# - 如何一次将超过 25000 条记录/行写入文本文件?

javascript - 通过JS调用flash通知

javascript - 如何从 vimeo url/embed 获取视频 ID?

node.js - node.js 插件上的 undefined symbol

javascript - nodejs方立方求值器抛出超出最大调用堆栈大小