如何从 PHP 获取 X-Forwarded-For?任何人都可以提供一些细节
问问题
2050 次
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 回答