RUBY -Mechanize::ResponseCodeError: 503 => Net::HTTPServiceUnavailable



我试图在其他线程上寻找答案,但觉得这些答案与我的情况无关(如果不是这样,我深表歉意(。也就是说,我试图在IRB中运行一个简单的Ruby脚本

>     require 'mechanize'
>     
>     agent = Mechanize.new
>     
>     page = agent.get('https://www.amazon.com/')

本质上,我正在尝试使用Amazon进行网络,由于某些原因,我遇到了这个错误:

> Mechanize::ResponseCodeError: 503 => Net::HTTPServiceUnavailable for
> https://www.amazon.com/ -- unhandled response

有人曾经遇到过吗?我觉得解决方案很简单,但是我无法将大脑缠绕在上面。

感谢您的时间,

-javi

当前无法处理Web服务器(运行网站( HTTP请求是由于临时超载或维护 服务器。这意味着这是一个临时条件 延迟后将被缓解。在这种状态下的一些服务器可能 同样只需拒绝插座连接,在这种情况下是不同的 由于插座的创建时间是否超出。

可能会生成错误。

以上是503的含义。您的输出明确指出Net::HTTPServiceUnavailable

错误不是从您的目的。如果我是您,我实际上我会确认目标服务器是否已经启动。

相关内容

  • 没有找到相关文章

最新更新