请求的ip
方法可用来检索向你的应用程序发出请求的客户机的 IP
地址:
$ipAddress = $request->ip();
如果业务使用的代理,使用上面的方法就无法正确的获取ip了,比如我们的业务使用了反向代理、负载均衡、cdn加速等等,这种情况需要设置信任的代理IP。
修改 appHttpMiddlewareTrustProxies.php
中的 $proxies
:
protected $proxies = [
'192.168.1.1/24',//你信任的代理IP,支持IP段。
];
也可以自定义函数来获取IP,参考本站分享过的:PHP 获取客户端 IP 函数
想要了解更多内容,请持续关注码农资源网,一起探索发现编程世界的无限可能!
本站部分资源来源于网络,仅限用于学习和研究目的,请勿用于其他用途。
如有侵权请发送邮件至1943759704@qq.com删除
码农资源网 » Laravel获取用户或客户端IP的方法
本站部分资源来源于网络,仅限用于学习和研究目的,请勿用于其他用途。
如有侵权请发送邮件至1943759704@qq.com删除
码农资源网 » Laravel获取用户或客户端IP的方法