3
Q
开源IPv6验证
A
回答
1
The open-source IPAddress Java library将验证IPv6和IPv4,也支持前缀长度(和这样的验证)。我是该图书馆的项目经理。
使用
try {
IPAddressString str = new IPAddressString("::1");
IPAddress addr = str.toAddress();
} catch(IPAddressStringException e) {
//e.getMessage has validation error
}
1
参见Guava库(有isInetAddress()方法)
相关问题
- 1. 验证IPv6实施
- 2. IPV6验证问题
- 3. 的IPv6验证和IPv4验证在JavaScript
- 4. 验证IPv6网络掩码
- 5. 验证IPv6网络掩码前缀
- 6. 验证IPv4,IPv6和主机名称
- 7. 正则表达式 - 验证IPv6地址
- 8. 开源.Net身份验证库?
- 9. 用于HTML5验证的开源Java库?
- 10. 开源部署验证工具
- 11. 验证WebSocket连接源
- 12. 如何验证RSS源
- 13. Excel数据验证源
- 14. 开源JDBC-ODBC桥体验?
- 15. Gcm api密钥在IPV6中验证失败
- 16. 验证在Struts 1.2中的IPV4和IPV6地址
- 17. 如何使用RegEx和代码组合验证IPv6地址?
- 18. 如何验证具有作用域ID的IPv6?
- 19. 经常用于验证的IP地址,IPv6格式表达
- 20. 使用正则表达式验证IPv4和IPv6的PHP函数
- 21. 正则表达式IPv6验证和可选的方括号?
- 22. HTTP验证解码的开源Java服务器端实现
- 23. 用户无法验证peoplepods上的帐户(开源cms)
- 24. 开源项目中的Google域名验证
- 25. JIRA开源许可证
- 26. Opentok开源许可证?
- 27. 要开始使用IPv4/IPv6基础知识和开发的资源
- 28. 验证断开的POCOs
- 29. 开盘交易的验证
- 30. 如何验证IntentService开始
据推测,这些API将不会被删除,直到Java平台提供等效的功能。您是否尝试过使用'Inet6Address.getByAddress'或'InetAddress.getByName'作为验证器? –
也许[Jan Van Besien的这个lib](http://janvanbesien.blogspot.co.uk/2011/10/java-library-for-ipv6.html)? – Stewart
注意:如果您输入例如Inet6Address.getByName,则可能导致DNS查询。一个破碎的地址,如“:: 1 ::”。一次通话可能需要几秒钟的时间! –