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

Get IP address from WebSocket in browser

本文关键字:获取 IP 地址 WebSocket 浏览器      更新时间:2023-09-26

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

我检查了WebSocket对象和规格,似乎可以返回url,但不能返回IP。

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

没有这样的方法可以从url获取解析IP,您可以使用外部服务,查看http://www.fileformat.info/tool/rest/dns-json.htm

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

如果你连接到你自己的服务器,你可以设置WebSockets在连接第一次建立时与浏览器进行IP通信。