public class Webs extends Object
| 构造器和说明 |
|---|
Webs() |
| 限定符和类型 | 方法和说明 |
|---|---|
static byte[] |
convertFromIPv4MappedAddress(byte[] paramArrayOfByte) |
static String |
getRemoteAddr(javax.servlet.http.HttpServletRequest request)
获取客户端IP地址
|
static boolean |
isInternalAddr(String ip)
判断IP地址为内网IP还是公网IP
tcp/ip协议中,专门保留了三个IP地址区域作为私有地址,其地址范围如下:
10.0.0.0/8:10.0.0.0~10.255.255.255
172.16.0.0/12:172.16.0.0~172.31.255.255
192.168.0.0/16:192.168.0.0~192.168.255.255
|
static boolean |
isIPv4LiteralAddress(String paramString) |
static boolean |
isIPv6LiteralAddress(String paramString) |
static boolean |
isLocalAddr(String ip)
是否是本地地址
|
static byte[] |
textToNumericFormatV4(String text) |
static byte[] |
textToNumericFormatV6(String text) |
public static String getRemoteAddr(javax.servlet.http.HttpServletRequest request)
public static boolean isLocalAddr(String ip)
public static boolean isInternalAddr(String ip)
tcp/ip协议中,专门保留了三个IP地址区域作为私有地址,其地址范围如下:
public static byte[] textToNumericFormatV4(String text)
public static byte[] textToNumericFormatV6(String text)
public static boolean isIPv4LiteralAddress(String paramString)
public static boolean isIPv6LiteralAddress(String paramString)
public static byte[] convertFromIPv4MappedAddress(byte[] paramArrayOfByte)
Copyright © 2024 fossc. All rights reserved.