mallardduck/whois-server-list

一个用于查询谁is服务器或域的php库。

2.0.0 2022-12-02 15:05 UTC

This package is auto-updated.

Last update: 2024-08-30 01:34:19 UTC


README

一个用于查询顶级域whois服务器的php库。

Source Code Read License PHP Programming Language Download Package Package Download Count Build Status Codecov Code Coverage Psalm Type Coverage Psalm Level

关于

此包便于发现顶级域权威的WHOIS服务器。有两个列表用于获取WHOIS服务器信息;IANA TLD列表和Public Suffix列表。

本项目遵守行为准则。参与此项目和其社区,您应遵守此准则。

安装

使用Composer将此包作为依赖项安装。

composer require mallardduck/whois-server-list

使用方法

简单初始化一个您想使用的列表的定位器。

use MallardDuck\WhoisDomainList\IanaServerLocator;

$ianaLocator = new IanaServerLocator();
echo $ianaLocator->getWhoisServer('aarp'); // whois.nic.aarp

更新

此包使用的列表是通过在./generator目录中的脚本生成的。此脚本将下载列表的最新副本,然后查找每个顶级域的whois服务器。

要更新列表,只需:克隆此存储库,运行生成器,提交更改并发送Pull Request。

贡献

欢迎贡献!要贡献,请熟悉CONTRIBUTING.md

版权和许可证

mallardduck/whois-server-list库版权© Dan Pock,并按照MIT许可证(MIT)的条款使用。有关更多信息,请参阅LICENSE