本文介绍了域名可用性检查程序:PHP到C#的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经开始构建一个域名生成器来帮助人们为他们的创业公司建议域名。此工具的功能之一是检查域名可用性。为此,我使用名为"gethostbyname"的PHP函数。


请参阅以下代码:

<?php 

if(gethostbyname($ domain)!= $ domain){

echo"抱歉,{$ domain}已被占用。" ;;
}

else {
echo"是您的域名,{$ domain}仍可用!" ;;
}

?>

它工作正常,但不是100%准确。我的意思是有一些领域被采用,但这个工具显示这些可用。例如separate.com是一个实际上不可用的域,但是如果你用这个工具检查它,它将显示
可用。点击此处:https://www.namobot.com/



经过大量研究后,我发现"gethostbyname"不能用于域名可用性检查,因为它只检查IP地址而不是域名注册。



为了获得100%的准确性,我将不得不购买付费API。但我不想购买付费API。我正在寻找一种免费的方法。



有没有办法在C#中以100%的准确率检查域名可用性检查?如果是,那么我将把我的整个脚本转换为C#(显然我将需要学习很多C#LOL)并将此功能添加到我的网站。


$
提前致谢。

解决方案


这篇关于域名可用性检查程序:PHP到C#的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-12 16:27