Java获取登录用户IP地址
生活随笔
收集整理的這篇文章主要介紹了
Java获取登录用户IP地址
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Java獲取登錄用戶IP地址
/*** @param * @return * @throws * @description * @author wqd* @date 2021/9/21 13:45*/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();}if (ip.equals("0:0:0:0:0:0:0:1")) {ip = "本地";}return ip;}總結
以上是生活随笔為你收集整理的Java获取登录用户IP地址的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php 模板制作教程,Destoon模板
- 下一篇: java美元兑换,(Java实现) 美元