0

如何定义代理连接/读取超时?

我试过这样做(但我得到错误 - 未定义的方法读取/打开超时)

http = Net::HTTP::Proxy(host, port, user, pass)
http.open_timeout = 5
http.read_timeout = 5
http.start(uri.host) do |http|

end

感谢帮助

4

1 回答 1

0

你很亲密,你需要做以下事情

http = Net::HTTP::Proxy(host, port, user, pass)
http.start(uri.host) do |http|
  http.open_timeout = 5
  http.read_timeout = 5
end

您需要在块内移动属性 http,如 open_timeout

干杯!

于 2012-04-22T20:17:54.067 回答