我找到了很多解释如何以两个或三个字母格式获取国家代码的帖子,但没有一个适合我的任务。我正在寻找一种方法来获取数组中的所有顶级域或其他东西。我知道C#中有CultureInfo类,但它可以列出国家代码。它不包括通用的TLD,例如:"com“。Here's the complete list of country codes I found。
发布于 2013-01-22 01:33:54
所有TLD的权威列表:http://www.iana.org/domains/root/db
根区域数据库表示顶级域的委派详细信息,包括
.com等gTLD和.uk等国家/地区代码TLD。
你也可以以TXT的形式得到它(更容易解析):http://data.iana.org/TLD/tlds-alpha-by-domain.txt
维基百科也列出了所有的顶级域名,但它当然不是权威的:List of Internet top-level domains
Mozilla Foundation为有效的顶级域维护了一个Public Suffix List,即您可以直接在其下注册名称的域名(例如,.co.uk而不是.uk):http://publicsuffix.org/
发布于 2013-12-21 07:49:03
我喜欢使用这个列表(包括私有TLD):http://mxr.mozilla.org/mozilla-central/source/netwerk/dns/effective_tld_names.dat?raw=1。对我来说,这是我能找到的最完整的列表,而且是纯文本格式。
https://stackoverflow.com/questions/14427817
复制相似问题