17

国コードを 2 文字または 3 文字の形式で取得する方法を説明するスレッドがたくさん見つかりましたが、私の仕事に合うものはありませんでした。配列などですべてのトップ レベル ドメインを取得する方法を探しています。C# に CultureInfo クラスがあることは知っていますが、国コードを一覧表示できます。「com」などの一般的な TLD は含まれません。これが私が見つけた国コードの完全なリストです

4

2 に答える 2

32

すべての TLD の信頼できるリスト: http://www.iana.org/domains/root/db

ルート ゾーン データベースは、 などの gTLD や などの.com国コード TLDを含むトップレベル ドメインの委任の詳細を表します.uk

これも TXT として取得できます (解析が容易です): http://data.iana.org/TLD/tlds-alpha-by-domain.txt


ウィキペディアにもすべての TLD がリストされていますが、もちろん信頼できるものではありません: List of Internet top-level domain


Mozilla Foundation は、有効なトップレベル ドメイン、つまり名前を直接登録できる (たとえばの代わりに) ためのパブリック サフィックス リストを維持しています: http://publicsuffix.org/.co.uk.uk

于 2013-01-21T17:33:53.500 に答える
10

このリスト (プライベート TLD を含む) を使用するのが好きです: http://mxr.mozilla.org/mozilla-central/source/netwerk/dns/effective_tld_names.dat?raw=1 . 私にとって、これは私が見つけることができる最も完全なリストであり、プレーン テキスト形式です。

于 2013-12-20T23:49:03.260 に答える