【问题标题】:Get user IP over proxy.通过代理获取用户 IP。
【发布时间】:2013-04-27 13:39:31
【问题描述】:

由于 tcp 代理,我无法以常规方式获取用户 ip。 所以我需要一个替代方案。

我试过了:

$ip = file_get_contents('http://wtfismyip.com/text');

输出是服务器 ip。 有什么办法可以获取用户的ip吗?

【问题讨论】:

  • 表示你无法使用这个$_SERVER['REMOTE_ADDR'];获取客户端IP???
  • 您使用的是哪种语言和哪种服务器?你应该给我们更多的细节。

标签: php html get ip


【解决方案1】:

有多种方法可以做到这一点。

根据代理,您可能想查看是否设置了 x-forwarded-for http://en.wikipedia.org/wiki/X-Forwarded-For

Jou 可以让客户端上的 JS 检查 IP 并将其与您的请求一起发送。 How to get client's IP address using javascript only?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-01-08
    • 1970-01-01
    • 2015-10-16
    • 2016-08-21
    • 1970-01-01
    • 2021-03-04
    • 1970-01-01
    相关资源
    最近更新 更多