Symfony2 - 如何获得真正的服务器IP地址?

时间:2017-02-07 10:37:27

标签: symfony http request

我目前正在使用:

$this->request->server->get('SERVER_ADDR');

当应用程序部署到真实服务器时,返回的值是127.0.0.1,这是不正确的。它应该是真正的IP地址。

那里似乎有一个代理,因为我们在获取客户端IP地址时遇到了问题:

$this->request->server->get('REMOTE_ADDR');

我已修复我使用以下方式获取客户端IP地址:

$this->request->getClientIp();

也许要获得真正的服务器IP地址,还有另一种更可靠的方法吗?

0 个答案:

没有答案