1

如何从 PHP 获取 X-Forwarded-For?任何人都可以提供一些细节

4

3 回答 3

1

它将在$_SERVER超全球

$_SERVER['X-Forwarded-For'];
于 2012-09-06T12:52:58.677 回答
1

你可以试试这样的;

$headers = apache_request_headers(); 
$real_client_ip = $headers["X-Forwarded-For"];

那是你需要的东西吗?

于 2012-09-06T12:53:45.323 回答
1

这是一个间接答案,但您可以调用phpinfo()以显示所有$_SERVER$_REQUEST值。尝试调用它,并在显示的网页中搜索“X-Forwarded-For”。

如果该值在输出中,您将很容易找到它的保存位置。如果不是,那么浏览器很可能只是没有发送该标头。

于 2012-09-07T02:56:01.840 回答