工具方法 获取远程IP
2023-09-14 09:06:28 时间
java-code:
public String getRemoteIP(HttpServletRequest request) { String clientIp = request.getHeader("x-forwarded-for"); if (clientIp == null || clientIp.length() == 0 || "unknown".equalsIgnoreCase(clientIp)) { clientIp = request.getHeader("Proxy-Client-IP"); } if (clientIp == null || clientIp.length() == 0 || "unknown".equalsIgnoreCase(clientIp)) { clientIp = request.getHeader("WL-Proxy-Client-IP"); } if (clientIp == null || clientIp.length() == 0 || "unknown".equalsIgnoreCase(clientIp)) { clientIp = request.getRemoteAddr(); } return clientIp; }
相关文章
- sql2005数据库置疑的解决方法_sql数据库置疑修复工具
- PS修补工具使用方法[通俗易懂]
- 【可靠性测试】什么是可靠性测试:定义、方法和工具
- BeanUtils工具类中的copyProperties方法使用「建议收藏」
- 工具系列 | Casbin 中 ABAC 的使用方法
- 瑞萨E1/E20烧录工具自检方法
- 介绍一款 ABAP 代码搜索工具 RS_ABAP_SOURCE_SCAN 的使用方法
- Axure RP 9.0原型设计工具中文版,Axure软件简体中文版安装方法
- CentOS 6.4安装pip,CentOS安装python包管理安装工具pip的方法详解编程语言
- 探究Linux下查看域名IP的方法(linux查看域名ip)
- Linux下查看外网IP的方法(linux查询外网ip)
- 「深入了解Linux AB工具的使用方法」(linuxab工具)
- 访问量【Redis统计IP访问量:简易方法探索】(redis查看ip)
- 探索Linux查看本地IP的方法(linux查看本地ip)
- 提高效率:了解Linux调优工具的使用方法(linux调优工具)
- Linux串口发送缓冲区的使用方法及优化技巧。(linux串口发送缓冲区)
- Linux下禁止指定IP访问的方法(linux禁止某ip访问)
- Linux下实现IP过滤功能的方法(linux ip过滤器)
- 查看Linux服务器外网IP的方法(查看linux外网ip)
- MySQL中利用循环遍历数组的方法(c mysql 遍历数组)
- IP优化Oracle系统性能的方法(ip设置oracle)
- Prototype学习工具函数学习($w,$F方法)
- js工具方法弹出蒙版
- PHP小技巧之JS和CSS优化工具Minify的使用方法