|
@@ -76,6 +76,9 @@ public class WebUtil {
|
|
*/
|
|
*/
|
|
public static String getIpAddr(HttpServletRequest request) {
|
|
public static String getIpAddr(HttpServletRequest request) {
|
|
String ip = request.getHeader(" x-forwarded-for ");
|
|
String ip = request.getHeader(" x-forwarded-for ");
|
|
|
|
+ if (ip == null || ip.length() == 0 || " unknown ".equalsIgnoreCase(ip)) {
|
|
|
|
+ ip = request.getHeader("X-Forwarded-For");
|
|
|
|
+ }
|
|
if (ip == null || ip.length() == 0 || " unknown ".equalsIgnoreCase(ip)) {
|
|
if (ip == null || ip.length() == 0 || " unknown ".equalsIgnoreCase(ip)) {
|
|
ip = request.getHeader("X-Real-IP");
|
|
ip = request.getHeader("X-Real-IP");
|
|
}
|
|
}
|