public abstract class RemoteIpUtils extends Object
| 构造器和说明 |
|---|
RemoteIpUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected static String |
getHeaderNameOfXForwardFor(javax.servlet.http.HttpServletRequest request) |
static String |
getIpFromRequest(javax.servlet.http.HttpServletRequest request) |
static long |
ipV4ToLong(String ip) |
static boolean |
isIPv4Private(String ip) |
static boolean |
isIPv4Valid(String ip) |
static String |
longToIpV4(long longIp) |
public static final Pattern pattern
public static String longToIpV4(long longIp)
public static long ipV4ToLong(String ip)
public static boolean isIPv4Private(String ip)
public static boolean isIPv4Valid(String ip)
public static String getIpFromRequest(javax.servlet.http.HttpServletRequest request)
protected static String getHeaderNameOfXForwardFor(javax.servlet.http.HttpServletRequest request)
Copyright © 2017. All rights reserved.