如何使用IPUtils工具类进行IP地址处理?
- 内容介绍
- 文章标签
- 相关推荐
本文共计421个文字,预计阅读时间需要2分钟。
在实际情况开发中,可以通过以下工具类从HttpServletRequest中获取到用户真实IP地址。 javaimport jakarta.servlet.http.HttpServletRequest;import lombok.extern.slf4j.Slf4j;import org.springframework.util.StringUtils;
/** * @author */public class RealIpUtil { public static String getRealIp(HttpServletRequest request) { String ip=request.getHeader(X-Forwarded-For); if (StringUtils.hasText(ip) && !unknown.equalsIgnoreCase(ip)) { // 多次反向代理后会有多个IP值,第一个为真实IP。
本文共计421个文字,预计阅读时间需要2分钟。
在实际情况开发中,可以通过以下工具类从HttpServletRequest中获取到用户真实IP地址。 javaimport jakarta.servlet.http.HttpServletRequest;import lombok.extern.slf4j.Slf4j;import org.springframework.util.StringUtils;
/** * @author */public class RealIpUtil { public static String getRealIp(HttpServletRequest request) { String ip=request.getHeader(X-Forwarded-For); if (StringUtils.hasText(ip) && !unknown.equalsIgnoreCase(ip)) { // 多次反向代理后会有多个IP值,第一个为真实IP。

