如何在聊天时追踪朋友的IP地址

时间:2011-01-18 14:31:29

标签: javascript jquery

如何在聊天时(在facebook,gmail中)跟踪朋友的IP地址?

我们可以在jquery中执行此操作吗?

请告诉我你的指示。

谢谢,

-Pravin

4 个答案:

答案 0 :(得分:5)

不,你不能,因为你的javascript聊天应用程序不能直接与你朋友的浏览器通信。这一切都通过服务器端聊天应用程序(gmail,fb ...等),所以你只与那个与所有其他人通信的IP进行通信。

当然,服务器端聊天应用程序可能会以某种方式显示聊天参与者的IP地址,但这在现在用于生产的任何基于Web的聊天应用程序中都是极不可能的。

找出聊天参与者的IP的最简单方法是让他/她点击您正在监控http流量的链接。我希望这是有充分理由的:)

答案 1 :(得分:1)

我不认为这是可能的,因为你们都连接到聊天服务器并且所有信息都通过它们而且你和你的朋友之间没有直接联系。

答案 2 :(得分:0)

您无法从浏览器中获取。聊天协议在服务器端实现,您的浏览器不知道您的通信者的IP地址。

答案 3 :(得分:0)

正如其他人所说,你不能直接这样做。然后,唯一的方法是给你的朋友一个指向服务器上脚本的链接,然后提醒你IP地址。

基本上,这样的脚本会检查远程地址,然后将其记录到某处或通过电子邮件发送给您。然后该脚本可能会返回一个图像或重定向某个地方,以便您发送链接的人不太了解发生的事情。

您还应该知道远程地址不一定是您朋友的IP。它可能是代理服务器,或其他妨碍的方式。它比你想象的更常见。