すべてのsun。*プロプライエタリAPIが将来削除される可能性があるので、IPv6検証のオープンソースJava実装を知っている人はいますか?
この質問に関しては、ネイティブのipv6-address/prefix-length形式をサポートしていると便利です。
すべてのsun。*プロプライエタリAPIが将来削除される可能性があるので、IPv6検証のオープンソースJava実装を知っている人はいますか?
この質問に関しては、ネイティブのipv6-address/prefix-length形式をサポートしていると便利です。
Guavaライブラリを参照してください(isInetAddress()メソッドがあります)
オープンソースのIPAddressJavaライブラリは、IPv6とIPv4の両方を検証し、プレフィックス長(およびその検証)もサポートします。私はその図書館のプロジェクトマネージャーです。
使用する
try {
IPAddressString str = new IPAddressString("::1");
IPAddress addr = str.toAddress();
} catch(IPAddressStringException e) {
//e.getMessage has validation error
}