npm 包 whois-stats 使用教程

阅读时长 6 分钟读完

在前端开发中,我们时常需要查看域名的 WHOIS 信息。这个过程需要查询 WHOIS 数据库,获取域名相关信息。而 whois-stats 是一个非常便捷的 npm 包,可以快速获取给定域名的 WHOIS 信息。本文将介绍 npm 包 whois-stats 的使用教程和示例代码。

什么是 whois-stats

whois-stats 是一个 npm 包,它可以从各种 WHOIS 服务器检索记录,并将最新信息返回给用户。它提供了一个非常简单的 API,你可以将你的 WHOIS 查询整合到你的 Node.js 应用程序中。

whois-stats 允许你查询的信息包括域名的注册人、注册商、联系方式、注册日期、到期日期等。whois-stats 还支持查询多种顶级域名,如 com、net、org、io、cn 等。

安装 whois-stats

使用 npm 安装 whois-stats:

使用 whois-stats

安装好之后,使用方法如下:

这个例子将返回:

-- -------------------- ---- -------
-
  ------------- -------------
  ------------------- --------------------------
  ----------------------- ------------------------
  --------------- -----------------------------
  -------------- ---------------------------
  --------------- ---------------------------
  --------------------- ---------------------------
  ------------ ------------ ------
  ------------------ ------
  --------------- -
    ----------------------- ----------------------------------------------
    ------------------------- ------------------------------------------------
    ----------------------- ----------------------------------------------
    ----------------------- ----------------------------------------------
    ------------------------- ------------------------------------------------
    ----------------------- ---------------------------------------------
  --
  ----------------- ---- -------
  ------------------------- ------- -----
  ------------------- ----- ------------ ---------
  ----------------- --------- ------
  ---------------------- -----
  ----------------------- --------
  -------------------- -----
  ------------------ ----------------
  ---------------- ----------------
  ------------------ -----------------------
  ------------ ---- -------
  -------------------- ------- -----
  -------------- ----- ------------ ---------
  ------------ --------- ------
  ----------------- -----
  ------------------ --------
  --------------- -----
  ------------- ----------------
  ----------- ----------------
  ------------- -----------------------
  ----------- ---- -------
  ------------------- ------- -----
  ------------- ----- ------------ ---------
  ----------- --------- ------
  ---------------- -----
  ----------------- --------
  -------------- -----
  ------------ ----------------
  ---------- ----------------
  ------------ -----------------------
  ------------- -
    -----------------
    -----------------
    -----------------
    ----------------
  --
  --------- -----------
  ----------------------------------------------- -----------------------------
  ---- ---- ------ -- ----- ---------- ------------------------- ----
-

深度解析 whois-stats

whois-stats 允许您指定 WHOIS 查询的服务器。 这对于检索给定域的最新数据非常有用,尤其是当域名注册商或解析器不支持 WHOIS 更新通知时。

whois-stats(domain, options) 方法接受两个参数:

  • domain:必需。 域名,例如 google.com。
  • options:可选。 对象,可以包含如下属性:
    • server:要查询的 WHOIS 服务器 URL。 如果未指定,则使用默认的 WHOIS 服务器地址。

总结

使用 npm 包 whois-stats 可以方便地查询 WHOIS 信息。我们可以通过学习 whois-stats 源码,深入了解 Node.js 应用程序中如何使用 WHOIS 数据库。相信这篇文章能够帮助您更好的使用whois-stats。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/600671098dd3466f61ffdf89

纠错
反馈