Временско ограничење додељено после покушаја повезивања не може да скрати покушај који се већ догодио. Прво направите инстанцу Net::HTTP, подесите њена ограничења, а затим је покрените.

http = Net::HTTP.new('example.com', 443,
                     '203.0.113.10', 8080)
http.use_ssl = true
http.open_timeout = 5
http.read_timeout = 10
http.start do |session|
  response = session.get('/')
end

Прво изаберите жељену HTTP крајњу тачку; листа HTTP проксија нуди кандидате за дозвољене јавне захтеве. Бројеви су примерна ограничења, а не препорука за свако радно оптерећење. Успостављање везе и накнадна читања имају различита чекања. Ограничење читања није укупан рок за посао који извршава више захтева или наставља да покушава.

Користите документацију о ограничењима за верзију Rubya коју постављате, укључујући поставке писања и TLS-специфичне поставке где је применљиво. Стари пример са Net::HTTP::Proxy може прво да направи класу конфигурисану за прокси; вредности које су важне и даље припадају инстанци која обавља посао.

Повезани чланци