0
Net :: HTTP提供了一个“未定义的方法”关闭?对于零:NilClass“如果服务器关闭......这是我可以信任的标准响应吗?它不应该引发一个净:*异常?服务器关闭时Ruby HTTP中断
问候
Net :: HTTP提供了一个“未定义的方法”关闭?对于零:NilClass“如果服务器关闭......这是我可以信任的标准响应吗?它不应该引发一个净:*异常?服务器关闭时Ruby HTTP中断
问候
它应该返回是这样的:
/usr/lib/ruby/1.8/net/http.rb:560:in `initialize': getaddrinfo: Name or service not known (SocketError)
from /usr/lib/ruby/1.8/net/http.rb:560:in `open'
from /usr/lib/ruby/1.8/net/http.rb:560:in `connect'
from /usr/lib/ruby/1.8/timeout.rb:53:in `timeout'
from /usr/lib/ruby/1.8/timeout.rb:93:in `timeout'
from /usr/lib/ruby/1.8/net/http.rb:560:in `connect'
from /usr/lib/ruby/1.8/net/http.rb:553:in `do_start'
from /usr/lib/ruby/1.8/net/http.rb:542:in `start'
from /usr/lib/ruby/1.8/net/http.rb:374:in `get_response'
from /usr/lib/ruby/1.8/net/http.rb:356:in `get'
from httpd.rb:2
什么是堆栈跟踪,什么Ruby的版本? –
你(或某个地方的某个地方)试图在一个没有“nil”的对象上调用一个关闭的方法。所以我们需要一些代码和堆栈跟踪来帮助你进一步。因为没有上下文,这个错误是相当无益的。 –