laravel 获取真实的客户端IP
来源:互联网 发布:窗帘算法 编辑:程序博客网 时间:2024/04/28 04:35
现在一般项目的web服务器前面还有代理服务器,获取访客ip不能直接用$_SERVER['REMOTE_ADDR'],而是类似$_SERVER['HTTP_X_FORWARDED_FOR'],我看了一下laravel也能获取到。具体办法是
$request->setTrustedProxies(array('10.32.0.1/16'));$ip = $request->getClientIp();含义是如果$_SERVER['REMOTE_ADDR']是局域网ip,而且又获取到$_SERVER['HTTP_X_FORWARDED_FOR'],则取$_SERVER['HTTP_X_FORWARDED_FOR'],当然也有判断有没有$_SERVER['FORWARDED']。
只是没有地方可以全局setTrustedProxies
转载:https://laravel-china.org/topics/2570
0 0
- laravel 获取真实的客户端IP
- 获取客户端的真实ip
- 获取客户端真实的ip
- 获取客户端的真实ip
- 获取客户端真实IP
- 获取客户端真实IP
- 获取客户端真实IP
- 获取客户端的真实IP地址
- 获取远程客户端的真实IP地址
- 获取客户端真实IP的方法
- 获取客户端的真实IP地址
- 获取客户端的真实IP地址
- 获取客户端的真实IP地址
- jsp获取客户端真实的IP
- PHP获取客户端的真实IP
- Servlet获取客户端请求的真实IP
- PHP获取客户端的真实IP
- PHP获取客户端的真实IP
- ThinkPHP微信实例——JSSDK图像接口多张图片上传下载并将图片流写入本地
- SpringCloud整合php、python示例
- android5.x中的阴影效果elevation和translationZ
- Android开发最佳实践
- ************起步科技***********【申明:来源于网络】
- laravel 获取真实的客户端IP
- rails oracle查询中文数据乱码问题
- Lucene 实例教程(一)初识Lucene
- 组策略要求此驱动器可写(Bitlocker加密后磁盘不能写入)的解决方式
- Welcome
- CountDownLatch 自己的一点理解
- NotePad++快捷键总结
- Android开发-自定义View-AndroidStudio(六)ViewPager再体验
- 结构型模式——适配器模式