gpt4 book ai didi

javascript - 使用 javascript 的客户端 IP 地址

转载 作者:行者123 更新时间:2023-11-28 16:38:15 25 4
gpt4 key购买 nike

我需要使用javascript获取客户端IP地址。实际上,我们的连接提供商IP类似于122.172.127.200。我们放置不同的私有(private)IP,例如192.168.10.1、192.168.10.2等..我可以检索192.168.10.1,但是我如何使用已启用的 php 或 javascript.SSI 检索 122.172.127.200。请帮助我....谢谢

最佳答案

我不完全确定我是否理解你的情况,但在 PHP 中这很容易:

echo $_SERVER["REMOTE_ADDR"];

在 Javascript 中,如果没有一些服务器端交互,这是不可能的。相关问题here

如果这不能解决您的问题,请稍微澄清一下您的问题。

Update: If you are operating completely within your local network, and need to find out your public IP address provided by the ISP, you would have to either query your DSL router (or whatever device connects you to the internet) or (much much easier) this:

  • make an Ajax call to a PHP script outside your local network (= on the public internet)
  • Have that PHP script contain <? echo $_SERVER["REMOTE_ADDR"]; ?>
  • Your Ajax call will get back your public IP address.

You need external hosting for this solution but as far as I can see, it is the easiest for that scenario.

关于javascript - 使用 javascript 的客户端 IP 地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2612967/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com