我正在使用Guava的InternetDomainName.from(domain).topPrivateDomain().toString()
来提取"顶级私人域名"来自完整的域名。
e.g。
对于bbc.co.uk
,它会将.co.uk
列为"顶级私有域",而不是简单.uk
。
不幸的是,它所基于的列表(Mozilla公共后缀列表,包含在com.google.thirdparty.publicsuffix.PublicSuffixPatterns
中)缺少某些商业顶级域名,这些顶级域名有效地作为顶级私人域名&#34;。< / p>
例如:wordpress.com
,wix.com
Guava是否提供加载修改列表的选项,使用Mozilla的原始.dat
格式,其中包含了附加内容,并使用它而不是硬编码格式?谢谢!