public abstract class RemoteIpUtils extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
_255 |
static String |
LOW_CASE_X_FORWARD |
static Pattern |
pattern |
| Constructor and Description |
|---|
RemoteIpUtils() |
| Modifier and Type | Method and Description |
|---|---|
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 String LOW_CASE_X_FORWARD
public static final String _255
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 © 2018. All rights reserved.