目录

使用 RDAP 查询域名过期时间

2025-10-10#域名

检查域名的过期时间对于确保网站和在线服务的持续可用性至关重要。在命令行中,可以使用 whois 命令来查询域名的注册信息,包括其到期日期;在浏览器中,可使用在线工具来检查域名的过期时间,比如 ICANN。除此之外,还可以 RDAP(Registration Data Access Protocol,替代 WHOIS 的标准化 API)编写编写程序来自动化检查域名的过期时间。

步骤 🔗

  1. 通过 IANA 的 RDAP bootstrap(https://data.iana.org/rdap/dns.json)获取顶级域名的 RDAP 服务器地址
  2. 调用 RDAP 服务器查询域名(通常是 GET /rdap/domain/{domain}GET /domain/{domain} 或类似路径)
  3. 解析返回的 JSON 数据,提取过期时间