客户端访问服务器获取用户ip
来源:互联网 发布:mac 系统占用空间过大 编辑:程序博客网 时间:2024/06/15 17:07
/**
* 获取用户登录IP
public class IPUtil {
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.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();
}
return ip;
}
}
* 获取用户登录IP
* 传入:request 输出:用户ip值
*/public class IPUtil {
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.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();
}
return ip;
}
}
0 0
- 客户端访问服务器获取用户ip
- 服务器获取客户端用户IP
- JSP从服务器获取客户端访问IP
- 获取客户端用户Ip
- 工具(七):获取访问用户的客户端IP地址
- 获取客户端用户真实ip
- java获取客户端访问ip
- java服务器获取客户端ip
- 服务器获取客户端真实IP
- DJANGO获取用户访问IP
- 获取访问系统用户IP
- DJANGO获取用户访问IP
- DJANGO获取用户访问IP
- DJANGO获取用户访问IP
- 如何获取客户端IP、WEB服务器IP
- 如何获取客户端IP、WEB服务器IP
- SQL 获取服务器IP/客户端IP
- JAVA获取访问用户的客户端IP(适用于公网与局域网)
- Problem 5256 序列变换 【LIS】
- 自己遇到的java.lang.NoClassDefFoundError错误
- mac 上使用跳板机的端口转发 访问外网服务器
- 帧动画
- poj 3009 Curling 2.0(DFS)
- 客户端访问服务器获取用户ip
- MD5加密算法
- 数据类型 java转换
- 我是一个java class
- Spring mail 邮件服务及其参数配置(properties文件的读写)
- 微信公众测试号,创建菜单,抛48001
- 机器学习中的范数规则化之(二)核范数与规则项参数选择
- android 基础 ---> Application
- excel使用poi 导入导出一对多数据