2ld.1ld(二级域名。一级(顶级)域名)名称列表?

发布于 2024-10-21 07:45:54 字数 175 浏览 1 评论 0原文

我正在寻找一个列表(如果不是全部也没关系,只需要与生成虚拟数据一样大)

我正在寻找一个列表,就像

.net.nz
.co.nz
.edu.nz
.govt.nz
.com.au
.govt.au
.com
.net

我可以在其中找到列表的任何想法一样?

I am looking for a list of (doesnt matter if its not all, just needs to be big as its for generating dummy data)

Im looking for a list like

.net.nz
.co.nz
.edu.nz
.govt.nz
.com.au
.govt.au
.com
.net

any ideas where I can locate a list?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

悟红尘 2024-10-28 07:45:54

此处有答案。其中大部分与 http://publicsuffix.org/ 的使用有关,甚至还有一些使用它的实现是用某些语言给出的,比如 Ruby。

There are answers here. Most of them are relating to the use of http://publicsuffix.org/, and even some implementations to use it were given in some languages, like Ruby.

海的爱人是光 2024-10-28 07:45:54

要获取所有 ICANN 域,此 Python 代码应该适合您:

import requests
url = 'https://publicsuffix.org/list/public_suffix_list.dat'
page = requests.get(url)

icann_domains = []
for line in page.text.splitlines():
    if 'END ICANN DOMAINS' in line:
        break
    elif line.startswith('//'):
        continue
    else:
        domain = line.strip()
        if domain:
            icann_domains.append(domain)

print(len(icann_domains)) # 7334 as of Nov 2018

删除 break 语句以获取私有域。

请小心,因为您将获得如下所示的一些域名:*.kh(例如http://www.mptc.gov.kh/dns_registration.htm)。 * 是通配符。

To get all the ICANN domains, this python code should work for you:

import requests
url = 'https://publicsuffix.org/list/public_suffix_list.dat'
page = requests.get(url)

icann_domains = []
for line in page.text.splitlines():
    if 'END ICANN DOMAINS' in line:
        break
    elif line.startswith('//'):
        continue
    else:
        domain = line.strip()
        if domain:
            icann_domains.append(domain)

print(len(icann_domains)) # 7334 as of Nov 2018

Remove the break statement to get private domains as well.

Be careful as you will get some domains like this: *.kh (e.g. http://www.mptc.gov.kh/dns_registration.htm). The * is a wildcard.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文