当前位置:  开发笔记 > 编程语言 > 正文

以编程方式确定Web域是否可用的最有效方法?

如何解决《以编程方式确定Web域是否可用的最有效方法?》经验,为你挑选了2个好方法。

我正在编写一些代码来确定网络域是否已注册.例如,我想检查"Google123.com"是否可用.至少有两种方法可以通过编程方式执行此操作,但我不确定哪种方法更有效:

A)在linux/cygwin中,我可以启动whois命令来查看域是否正在使用中.

B)在linux/windows中,我可以启动nslookup命令来查看域是否可解析.

我的问题是:

    nslookup真的是检查注册的有效方法吗?每个注册域名是否都有名称服务器并显示在DNS中?

    进行此注册检查的最快方法是什么?有任何提示或其他方法吗?

Andrew Medic.. 9

关于#1,没有.没有要求注册域名实际上有DNS.



1> Andrew Medic..:

关于#1,没有.没有要求注册域名实际上有DNS.



2> stephenbayer..:

nslookup命中您系统设置中的dns服务器.它可以落后于时代或没有任何dns条目.我认为最好的方法是将一个tcp连接到whois.internic.net端口43(whois端口),传递你要检查的名称,然后你应该得到一个让你知道的回复.如果它不存在,您将收到"domainyourchecking.com"的"不匹配"回复


但该方法仅显示最后一条消息:"注册表数据库仅包含.COM,.NET,.EDU域和注册商."
推荐阅读
女女的家_747
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有