chanshige/whois

'chanshige/whois' 是一个帮助您搜索域名注册信息(whois)的工具。

v5.1.1 2021-04-10 04:56 UTC

README

Packagist Build Status

chanshige/whois

域名注册信息(whois)搜索。
这是一个用于搜索域名的WHOIS信息的库。
在各种TLD(如com、net、jp等)中广泛使用。

安装

使用Composer

$ composer require chanshige/whois 'v5.0'

用法

<?php
use Chanshige\WhoisFactory;
use Chanshige\Contracts\WhoisInterface;

$whois = (new WhoisFactory())->newInstance();
/** @see WhoisInterface */
$whois->query('domain-name.example');

$response = $whois->response();
$response->raw(); // return a whois raw data.

ResponseParserInterface方法

::raw()
無加工でそのまま返却されます

::servername()
whois サーバー名

::registrant()
登録者情報

::admin()
管理者情報

::tech()
技術者情報

::billing()
請求者情報

::status()
ドメインステータス

::dates()
ドメイン登録・更新日

::nameserver()
ネームサーバ情報

::isRegistered()
登録済みドメインかどうか

::isReserved()
予約語ドメインかどうか

::isClientHold()
利用制限ドメインかどうか

测试

$ composer test

贡献

欢迎创建问题和提交pull请求。对于提交的任何PR,请确保它已通过测试或包含新的测试。

安全

如果您发现任何安全相关的问题,请通过作者的电子邮件而不是使用问题跟踪器来报告。

许可

MIT

作者

chanshige