whois-ruby

    1热度

    2回答

    我完全迷失在这里。我试图根据文档https://whoisrb.org/设置whois gem。不幸的是,当我尝试在我的机器上本地执行whois时,我总是遇到错误。 错误消息: Unable to find a WHOIS server for `;; answer received from 192.168.178.1 (75 bytes) ;; ;; security level : unch

    2热度

    1回答

    我使用的是Ruby的Whois gem http://ruby-whois.org来自动检索各个网站的Whois记录。 目前,我每天执行几千条查询。我发现许多的查询导致超时错误或限制错误,通常涉及Verisign。 有什么办法可以解决这些限制吗?有常用的API可能有用吗? 在此先感谢您的帮助。

    1热度

    1回答

    我在查看.org/.net/.ae网站的WHOIS信息。解析它时发生错误。 这是我的部分代码: record = Whois.whois(url) date = record.created_on 它给下面的错误 Whois::ParserError: Unexpected token: Access to .ORG 什么是这里的问题。它为.com网址工作。

    1热度

    1回答

    所以我再次谈到ruby whois的宝石,我一定会在其上工作一段时间。我一直在摆弄它,并注意到一些新闻gTLD没有实施或没有完全实施。 因此,我想了解这个Ruby whois解析器的深度,以便添加一些缺失的属性。 现在,我工作的。名称 TLD(解析器是 'whois.nic.name')至极具有域,注册商,registrant_contacts和tech_contacts失踪。 (其他不太有用的)

    0热度

    1回答

    此代码返回的价值有限 2.4.0 :001 > require 'whois'; require 'whois-parser' => true 2.4.0 :002 > client = Whois::Client.new(timeout: 10) => #<Whois::Client:0x007f87f1075910 @timeout=10, @settings={}> 2.4.0 :0

    0热度

    1回答

    我使用的是红宝石whois宝石,我想知道是否有办法在没有免责声明的情况下返回纯文本格式。 这里的.eu域名的例子: % The WHOIS service offered by EURid and the access to the records % in the EURid WHOIS database are provided for information purposes % onl

    1热度

    1回答

    如何使用RubyWhois解析预先获取的whois文本数据。 这就是说,假设我已经有'stackoverflow.com'的whois信息作为字符串。如何使用RubyWhois库解析相同的内容? 任何帮助表示赞赏。

    0热度

    1回答

    class DomaincheckerController < ApplicationController def index end def store r =Whois.whois(secure_params['domain']) render :text => "#{r}" end private def se

    1热度

    2回答

    我开始使用whoisrb,而且我注意到某些注册服务商的域名返回了无联系信息。 例如: domain_name = ARGV[0] r = Whois.whois(domain_name) t=r.registrant_contact if t == nil puts 'Registrant Contact is empty.' end 将返回 “注册人联系信息是空的

    1热度

    3回答

    我whois使用$ gem install whois并按照Ruby Whois 但是当我在IRB测试安装工作,它给了错误: 1.9.3p194 :001 > c = Whois::Client.new NameError: uninitialized constant Whois from (irb):1 from /home/darshana/.rvm/gems/ruby-1.9.3-p