oarkhipov / whois
WHOIS信息检索器。
0.2.0
2017-10-17 15:49 UTC
Requires
- php: >=7.1
- layershifter/tld-extract: ^1.2
- nesbot/carbon: ^1.22
Requires (Dev)
- phpunit/phpunit: 6.3
Suggests
- illuminate/support: Service provider for Laravel
This package is not auto-updated.
Last update: 2024-09-29 04:14:34 UTC
README
[开发中] 此软件包提供获取域名WHOIS信息的功能。
安装
composer require oarkhipov/whois
Laravel
有一个为Laravel提供的服务提供者。
将此添加到您的 config/app.php 文件中的 providers 数组
Oarkhipov\Whois\Laravel\WhoisServiceProvider::class,
使用方法
首先,创建 Fetcher 类实例
use Oarkhipov\Whois\Fetcher; $fetcher = new Fetcher();
使用Laravel,您可以这样进行类型提示
use Oarkhipov\Whois\Fetcher; class TestController extends Controller { private $whoisFetcher; public function __construct(Fetcher $fetcher) { $this->whoisFetcher = $fetcher; } }
或者通过 whois 名称从容器中解析,如下所示
$fetcher = $this->app->make('whois');
现在来检索WHOIS记录
$whois = $fetcher->fetch('http://facebook.com');
请查看wiki以获取支持的WHOIS记录字段列表 和 测试过的顶级域名列表。