oarkhipov/whois

WHOIS信息检索器。

0.2.0 2017-10-17 15:49 UTC

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记录字段列表测试过的顶级域名列表