从请求对象中获取客户端ip
来源:互联网 发布:c抓取网页数据 编辑:程序博客网 时间:2024/05/20 05:08
public static String getRemoteLoginUserIp(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;
}
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;
}
阅读全文
0 0
- 从请求对象中获取客户端ip
- JavaWeb中通过从request请求中获取浏览器类型、系统信息、客户端ip等信息
- 请求Requst中获取访问请求的客户端IP
- php 获取客户端的真实IP地址 和 检查客户端从什么地方过来的请求
- php 获取客户端的真实IP地址 和 检查客户端从什么地方过来的请求
- 从HttpServletRequest中获取客户端的真实Ip地址
- jsp中request对象获取客户端IP地址
- Servlet获取客户端请求的真实IP
- 获取客户端的请求ip地址
- 获取请求的客户端的 IP
- 代理http请求获取客户端IP
- Java 获取请求客户端的IP地址
- Java 获取请求客户端IP地址
- 从request对象中获取请求json格式的参数
- java获取客户端请求IP地址 获取公网ip
- java获取客户端请求IP地址 获取公网ip
- java获取客户端请求IP地址 获取公网ip
- XFire中获取客户端IP
- 鸡尾酒排序
- Nginx+tomcat 负载均衡需要注意的问题
- Log4j初学
- 典型的网络安全威胁
- mxnet安装记录
- 从请求对象中获取客户端ip
- ubuntu连接不上secureCRT 和cuteFTP问题
- Algebraic Problem LightOJ
- freertos 移植到stm32f103
- 基于矢量切片的电子地图配图(五)显示行政区划名称
- 密码加密之MD5+Base64
- 关于 QT4.8.5 调试器出错问题
- CSS(基本格式化属性)
- Java基础6:集合框架学习总结