java获取请求的ip地址,并解析ip所属地区

xiaoxiao2026-08-21  15

每次看见QQ上面能够显示对方的ip和地址让人觉得舒服。。刚刚无聊就上网逛了下如何使用java实现获取对方ip和所属地址,找到了些资料,整理成一个工具包供大家使用: 首先是如何获取对方的ip地址,方法很简单,如下: public 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; } 然后得到了ip是不是很想知道对方在哪里呢,嘿嘿,没问题。使用纯真ip库 下载地址,及使用方法我已经打包上传,里面包括纯真ip库文件,使用该库的工具包,和使用说明。 希望对你有帮助。 相关资源:java 获取请求ip及请求的地址(省市)
转载请注明原文地址: https://www.6miu.com/read-5051585.html

最新回复(0)