web获取访问真实IP
2016-08-25 16:20
375 查看
String ip = request.getHeader("X-Forwarded-For"); if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { ip = request.getHeader("Proxy-Client-IP"); } if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { ip = request.getHeader("WL-Proxy-Client-IP"); } if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { ip = request.getHeader("HTTP_CLIENT_IP"); } if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { ip = request.getHeader("HTTP_X_FORWARDED_FOR"); } if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { ip = request.getRemoteAddr(); }
相关文章推荐
- 双层nginx代理获取真实访问ip
- Nginx在CDN加速之后,获取用户真实IP做并发访问限制的方法
- Java Web 获取客户端真实IP
- 用nginx转发请求tomcat 如何配置访问日志获取真实ip
- linux 获取经过N层Nginx转发的访问来源真实IP
- linux 获取经过N层Nginx转发的访问来源真实IP
- 利用nginx反向代理,后端Web如何获取客户真实ip
- nginx代理web,后端无法获取用户真实IP
- Java Web开发之httpServletRequest获取客户端真实ip
- java获取用户访问的真实IP地址和代理IP
- 获取访问来源的真实IP
- Nginx在CDN加速之后,获取用户真实IP做并发访问限制的方法
- java web在内网/局域网中访问,客户端主机ip获取
- nginx前端,tomcat后端服务器获取客户的真实IP,包括tomcat访问日志获取真实IP的配置
- nginx反向代理后web服务器显示真实访问IP
- 如何获取访问web服务的客户端IP?客户端调用web服务时,对于有参函数能输入参数?
- Java Web 中通过request请求头获取客户端真实IP
- Java Web 获取客户端真实IP
- 如何通过httpclient获取访问域名的真实ip
- 获取客户端访问的真实IP和区域