CakePHP:$this->;请求处理程序->;getClientIP()不';我什么也不做
在我的击数系统中,我尝试捕获当前“击球员”的IP,并将此会话保持一小时 功能的一部分:CakePHP:$this->;请求处理程序->;getClientIP()不';我什么也不做,cakephp,Cakephp,在我的击数系统中,我尝试捕获当前“击球员”的IP,并将此会话保持一小时 功能的一部分: $this->Session->write('hit_ip', $this->RequestHandler->getClientIP()); 如果我回显hit_ip会话,或: echo $this->RequestHandler->getClientIP()); 它是'1::1' 我应该如何使用此功能?是的,我将requestHandler添加到我的app\u控制器
$this->Session->write('hit_ip', $this->RequestHandler->getClientIP());
如果我回显hit_ip会话,或:
echo $this->RequestHandler->getClientIP());
它是'1::1'
我应该如何使用此功能?是的,我将requestHandler添加到我的app\u控制器中的Components变量中
非常感谢 ::1
是客户端IP地址
如果您在自己的计算机上的测试服务器上使用它,则很可能是在地址http://localhost
。在内部,它被循环回你自己的计算机。服务器只能告诉您它从何处收到请求,在本地环回请求的情况下,这是本地环回地址。在过去是127.0.0.1
的IPv4中,在您的计算机显然更喜欢的IPv6中,这就是::1
如果你真的从另一台计算机访问了该应用程序,你会看到一个不同的地址