使用这个 gem: whois (3.6.5)
这样做:
Whois::Client.new(timeout: 2).lookup('miaz.ca')
然后尝试调用调用.properties
的结果(粘贴在下面)
"Domain name: miaz.ca\nDomain status: registered\nCreation date: 2014/03/12\nExpiry date:
2018/03/12\n更新日期:2017/03/02\nDNSSEC:
未签名\n\n注册商:\n 名称:Go Daddy Domains Canada, Inc\n 编号:2316042\n\n名称服务器:\n
ns61.domaincontrol。 com\n ns62.domaincontrol.com\n\n% WHOIS 查询于 2017 年 8 月 15 日 20:13:15 (GMT)\n%\n% 使用 CIRA 的 WHOIS 服务受使用条款的约束在其 Legal\n% Notice 中,可在 http://www.cira.ca/legal-notice/?lang=en \n%\n% (c) 2017 Canadian Internet Registration Authority, ( http://www. cira.ca/)\n "
但是随后调用Whois::Client.new(timeout: 2).lookup('childrenandco.qa')
给出了这个响应并.properties
给出了一个undefined method 'zip' for "shops.myshopify.com":String
:
"Domain Name: childrenandco.qa\r\nLast Modified: 15-Aug-2017 14:06:49 UTC\r\nRegistrar
名称:W3INFOTECH WLL\r\n状态:
未激活\r\n\r\n注册人联系人 ID:W3R2736\r\n注册人联系人姓名:Ibrahim alobaidan\r\n注册人联系人电子邮件:访问 www.domains.qa\r\n\r \n技术联系人 ID:
W3T2736\r\n技术联系人姓名:Ibrahim alobaidan\r\n技术联系人电子邮件:访问 www.domains.qa\r\n\r\n名称服务器:
shops.myshopify.com\r\n"