通过request获取ID地址的方法
2024-08-29 19:30:37
// 获取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;
}
最新文章
- 统计SqlServer每张表内的数据量
- 2016HUAS_ACM暑假集训3F - Jungle Roads
- OpenGL学习笔记3——缓冲区对象
- JavaScript 的同源策略
- web前端基础篇⑤
- 网站WAF的检测
- Hibernate对象的状态和映射
- SLF4J: Failed to load class ";org.slf4j.impl.StaticLoggerBinder";.
- LeetCode之Sort List
- c语言对齐问题
- 无限“递归”的python程序
- 5个步骤创建你的第一个RESTFul 服务
- Spring Boot 2.x 编写 RESTful API (六) 事务
- C# winform三种定时方法
- 巧用JSON
- linux下top命令参数详解
- Android-Kotlin-接口与多态的表现
- MFC中如何显示颜色选择对话框
- java 生成二维码、可带LOGO、可去白边
- .Net Core + NGINX跳转登录时端口丢失