public class IpUtils extends Object
| Modifier and Type | Field and Description |
|---|---|
static String[] |
PROXY_HEADER_KEYS
代理服务器客户端 IP 地址设置的 Header key
|
static String |
UNKNOWN
未知IP地址
|
| Constructor and Description |
|---|
IpUtils() |
| Modifier and Type | Method and Description |
|---|---|
static String |
decodeIp(long ip)
掩码的IP地址转换为明码
|
static long |
encodeIp(String ipString)
将明码的IP地址转码为数字
|
static String |
getIpAddress(org.springframework.http.server.reactive.ServerHttpRequest request)
获取请求客户端的真实地址
|
static String |
getLocalIp()
获取本机IP地址
|
public static final String UNKNOWN
public static String[] PROXY_HEADER_KEYS
public static String getLocalIp()
public static String getIpAddress(org.springframework.http.server.reactive.ServerHttpRequest request)
request - http requestpublic static String decodeIp(long ip)
ip - 2886796291public static long encodeIp(String ipString)
ipString - xxx.xxx.xxx.xxxCopyright © 2018–2019. All rights reserved.