如何在Delphi 10.3.3 Pro中使用Indy获得域名的到期日期?



如何使用Indy的TIdWhois组件获得域名的到期日期?

我不想得到完整的WHOIS数据,但只有到期日期。

我使用了以下代码:

IdWhois1.Host:= edit1.Text;
memo1.Lines.Text := IdWhois1.WhoIs (edit2.Text);

显示完整的WHOIS数据。

你不能:WHOIS协议以人类可读的格式存储数据,这就是为什么你只有文本,不能具体查询日期,然后甚至以非文本类型获取它。

自己解析文本:找到与您期望的大部分内容匹配的行,然后将日期从文本转换为您喜欢的数据类型。期望WHOIS结果没有或空的到期行。

相关内容

  • 没有找到相关文章