whois查询,可以查询任意后缀域名

whois查询

whois查询,可以查询任意后缀域名。

这个是单个域名查询,如需多域名查询请下载BatchQuery文件夹,BatchQuery文件夹内是批量查询代码。

Whois查询,可以查询任意后缀域名。

这是单个域名查询。如果需要多个域名查询,请下载BatchQuery文件夹,里面有批量查询代码。

使用方法:

下载代码,运行index.html页面,输入域名查询即可,批量查询进入BatchQuery文件夹内查看。

请求改成ajax方法。可以前部分离开。

php的代码运行方法很简单,使用小皮,宝塔等类似的集成环境即可使用。

注意:

需要开启intl、curl扩展。

PHP 版本>= 7.4

data.json文件中的几个对象代表的意思,如果查询的时候没有显示信息,data.json文件中没有那个字符串,自己加上对应即可。提交或者给我域名后缀!

domain                   域名
domainCode               域名代码
CreationDate             创建日期
ExpiryDate               到期时间
UpdatedDate              更新时间
SponsoringRegistrar      注册商
RegistrarURL             服务商网址
Registrant               注册人
DomainStatus             域名状态
DNS                      dns服务器
DNSSEC
RegistrantContactEmail   注册人邮箱
unregistered             未注册

whois.php文件返回类型,可以当api使用。自己写前端页面。把data.json和whois.php放到服务器上,就可以api调用

// 返回是404的就是没查到。看原始whois信息。
{
"main":{
"domain":"查询的域名",
"domainCode":"IDN域名的code编码。非IDN域名返回和域名一样",
"CreationDate":"创建时间",
"ExpiryDate":"到期时间",
"UpdatedDate":"更新日期",
"SponsoringRegistrar":"注册商",
"RegistrarURL":"注册商网址",
"Registrant":"注册人",
"DomainStatus":"域名状态",
"DNS":"dns服务器",
"DNSSEC":"unsigned",
"RegistrantContactEmail":"注册人邮箱号",
"unregistered":"如果404则已经注册,未注册返回的是'未注册'三个字"
},
"result":"状态,200正常,其他都是直接把对应错误返回,是字符串",
"whois":"whois原始信息"
}

更新:2023-7-18 胖虎

单个查询图 68747470733a2f2f63646e6a736f6e2e636f6d2f696d616765732f323032332f30372f31382f77686f69732e706e67

https://github.com/GitHubPangHu/whoisQuery

whoisQuery-main

Related Post

发表回复