我需要获得WebSocket的IP地址,并将其与其他已连接的WebSocket进行比较,以防止冗余连接,因为此应用程序的服务器地址列表是从潜在的恶意来源检索的。
我检查了WebSocket
对象和规格,似乎可以返回url
,但不能返回IP。
如何在浏览器中从WebSocket连接中检索IP ?
没有这样的方法可以从url获取解析IP,您可以使用外部服务,查看http://www.fileformat.info/tool/rest/dns-json.htm
基于安全原因,不能在浏览器中基于WebSocket对象派生IP地址。
如果你连接到你自己的服务器,你可以设置WebSockets在连接第一次建立时与浏览器进行IP通信。