String ipAddr;
if (StringUtils.isBlank(request.getHeader("x-forwarded-for"))) {
ipAddr = request.getRemoteAddr();
} else {
ipAddr = request.getHeader("x-forwarded-for").split(",")[0];
}
logger.info("调用者remoteAddr={},forward={}。ipAddr={}", request.getRemoteAddr(),
request.getHeader("x-forwarded-for"), ipAddr);
// 【log】调用者 getRemoteAddr:10.255.206.88, x-forwarded-for:10.0.64.20, 10.0.64.13
request获取真正的远端ip
最新推荐文章于 2024-06-20 15:25:28 发布