Mozilla的publicsuffix - 它是否包含_all_目前可用的LTD' s?

时间:2017-06-28 05:28:47

标签: validation dns mozilla tld public-suffix-list

Mozilla的项目" https://publicsuffix.org/"。我认为它会为我的库提供方便,我想验证URI,特别是有限公司的部分。 publicsuffix是否包含单词中的所有可能的公司,这些公司目前在互联网上可用,并且始终是最新的?它可以用于生产吗?

请注意,我的问题并不是建议我使用图书馆或服务来验证URI。

1 个答案:

答案 0 :(得分:1)

请注意您刚刚链接到的网站上的文档中的这部分:

  

有些人使用PSL来确定什么是有效的域名和   什么不是。这很危险,尤其是在新的时代   如果您的软件没有,通用顶级域名(gTLD)将快速到达   定期收到PSL更新,因为它会错误地认为是新的   通用顶级域名(gTLD)无效。 DNS是适当的来源   信息。如果您必须将其用于此目的,请不要烘烤   PSL的静态副本没有更新机制。

这对你的问题来说几乎是“不”,或者至少是“如果你真的小心的话,可能会”。

如果您需要所有当前TLD的列表,https://data.iana.org/TLD/tlds-alpha-by-domain.txt上有一个权威列表(它会随根区域一起更新)。