jsp如何获取客户端IP地址
来源:爱站网时间:2020-05-15编辑:网友分享
是不是有很多用户们都会好奇jsp如何获取客户端IP地址呢?那么我们现在就带着这个疑问一起去看看jsp获取客户端IP地址的方法。
是不是有很多用户们都会好奇jsp如何获取客户端IP地址呢?那么我们现在就带着这个疑问一起去看看jsp获取客户端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.getHeader("HTTP_CLIENT_IP"); } if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { ip = request.getHeader("HTTP_X_FORWARDED_FOR"); } if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { ip = request.getRemoteAddr(); } return ip; } 以上就是jsp如何获取客户端IP地址的内容,文中主要涉及jsp获取客户端信息的相关技巧,希望对大家有所帮助。
上一篇:JSP怎么导出Excel文件
下一篇:利用JSP技术生成动态web页面