获得用户当前IP
public static String get_onlineip(HttpServletRequest request) {
String ip = request.getHeader("x-forwarded-for");
if(Common.empty(ip) || "unknown".equalsIgnoreCase(ip)) {
ip = request.getHeader("X-Real-IP");
}
if(Common.empty(ip) || "unknown".equalsIgnoreCase(ip)) {
ip = request.getRemoteAddr();
}
List<String> ips = Common.getStr(ip, "[\\d\\.]{7,15}");
return ips.size()>0?ips.get(0):"0.0.0.0";
}