3

すべてのsun。*プロプライエタリAPIが将来削除される可能性があるので、IPv6検証のオープンソースJava実装を知っている人はいますか?

この質問に関しては、ネイティブのipv6-address/prefix-length形式をサポートしていると便利です。

4

2 に答える 2

1

Guavaライブラリを参照してください(isInetAddress()メソッドがあります)

于 2013-09-12T13:57:08.577 に答える
1

オープンソースのIPAddressJavaライブラリは、IPv6とIPv4の両方を検証し、プレフィックス長(およびその検証)もサポートします。私はその図書館のプロジェクトマネージャーです。

使用する

try {
    IPAddressString str = new IPAddressString("::1");
    IPAddress addr = str.toAddress();
} catch(IPAddressStringException e) {
    //e.getMessage has validation error
}
于 2016-10-07T06:59:13.760 に答える