mallardduck/whois-server-list 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

mallardduck/whois-server-list

最新稳定版本:2.0.0

Composer 安装命令:

composer require mallardduck/whois-server-list

包简介

A php library to look up the whois servers or a domain.

README 文档

README

A php library to look up the whois servers of a Top Level Domain.

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

About

This package facilitates the discovery of the authoritative WHOIS server for top level domains. There are two lists to source the WHOIS server info from; the IANA TLD list and the Public Suffix List.

This project adheres to a code of conduct. By participating in this project and its community, you are expected to uphold this code.

Installation

Install this package as a dependency using Composer.

composer require mallardduck/whois-server-list

Usage

Simply initialize a locator for the list you'd like to use.

use MallardDuck\WhoisDomainList\IanaServerLocator;

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

Updating

The lists used by this package generate using the script in the ./generator directory. This script will download a fresh copy of the list, then look up every TLDs whois server.

To update the list one would simply: clone this repo, run the generator, commit the changes and send a Pull Request.

Contributing

Contributions are welcome! To contribute, please familiarize yourself with CONTRIBUTING.md.

Copyright and License

The mallardduck/whois-server-list library is copyright © Dan Pock and licensed for use under the terms of the MIT License (MIT). Please see LICENSE for more information.

统计信息

  • 总下载量: 717
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 1
  • 点击次数: 0
  • 依赖项目数: 1
  • 推荐数: 0

GitHub 信息

  • Stars: 1
  • Watchers: 3
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2021-07-27