获取客户端ip地址
2015-12-16 00:00
176 查看
摘要: 获取request请求的ip地址
public static String getIpAddr(HttpServletRequest request) { 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.getRemoteAddr(); } return ip; }
相关文章推荐
- 高德坐标转百度坐标
- 区间选点问题(贪心)
- java对象与Map互转
- java对象的一些基本操作,复制对象,判断是否为基本数据类型等
- 读取文件
- 流读成字符串和字节数组
- 将java集合转换成map
- Gson详解:Java对象与JSON相互转换的利器
- 重要的是坚持
- Sublime Text 学习笔记
- ios端与java之间的RSA算法加密
- JavaScript节点
- JS的事件监听机制
- 用Kettle的一套流程完成对整个数据库迁移
- 怎样将iMindMap中导图以表格形式导出
- ios GCD多线程
- DIY 微信HD版共享
- Node.js开发指南 学习日志 3.3.3创建包
- hosts2015-12-16
- 批量修改扩展名