1
我使用以下代码来标准化的IPv6的IP地址:Inet6Address.getByName(),得到用于奇数响应0:0:0:0:0:FFFF:0:0
try {
return Inet6Address.getByName(ipAddress).getHostAddress();
} catch (final UnknownHostException e) {
return ipAddress;
}
然而,当我使用IP“0:0:0:0:0:ffff:0:0”,我得到“0.0.0.0”作为响应。我试图在每一个其他的八位字节的代码以“FFFF”,他们似乎要被罚款:
ffff:0:0:0:0:0:0:0
0:ffff:0:0:0:0:0:0
0:0:ffff:0:0:0:0:0
0:0:0:ffff:0:0:0:0
0:0:0:0:ffff:0:0:0
0.0.0.0
0:0:0:0:0:0:ffff:0
0:0:0:0:0:0:0:ffff
为什么这个IP特别就不会返回IPv6格式有什么想法?
干杯,甚至不知道这是标准的一部分。 – zodac