在浏览器中从WebSocket获取IP地址

时间:2014-06-13 20:46:11

标签: javascript websocket browser ip-address

我需要获取WebSocket的IP地址,并将其与其他已连接的WebSockets进行比较,以防止出现冗余连接,因为此应用程序的服务器地址列表是从潜在的恶意来源中检索的。

我检查了WebSocket对象和specification,看来url可以退回,但不能退回IP。

如何在浏览器中从WebSocket连接中检索IP?

2 个答案:

答案 0 :(得分:0)

AFAIK,没有办法从网址获取解析IP,您可以使用外部服务,查看http://www.fileformat.info/tool/rest/dns-json.htm

答案 1 :(得分:0)

出于安全原因,无法在浏览器中基于WebSocket对象派生IP地址。

如果要连接到自己的服务器,可以设置WebSockets以在首次建立连接时与浏览器通信。 尽管如此,这会严重损害您的安全。