java - 如何使用 java 识别 URL 对象的顶级域?

标签 java url tld url-parsing

鉴于此:

URL u=new URL("someURL");

我如何识别 URL 的顶级域..

最佳答案

Guava 为此提供了一个很好的实用程序。它的工作原理如下:

InternetDomainName.from("someurl.co.uk").publicSuffix() 会让你 co.uk InternetDomainName.from("someurl.de").publicSuffix() 会让你de

关于java - 如何使用 java 识别 URL 对象的顶级域?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2141224/

相关文章:

php - 如何从以 json 格式发送响应的 URL 读取响应

SSL、自定义 TLD、Crossdomain.xml 和 Adsense。他们能打得好吗?

dns - `domain dot tld` 和 `domain dot tld dot` 一样吗? (TLD 后的点)

java - 如何在不实现 stub 类的情况下使用 Mockito 为接口(interface)生成 spy ?

java - 每次我实例化新对象时,属性都会回到零

java - 以编程方式为 FrameLayout 的子项设置 layout_gravity?

java - 如何解决线程 "main"中的异常,java.lang.ArithmeticException :/by zero?

java - 使用其 URL 检查文件是否存在于远程服务器上

android - 从 url 保存图像

java - Tomcat 8 找不到自定义 tld