Ezarri Ruby Net::HTTP proxyaren denbora-mugak konektatu aurretik
Konfiguratu Net::HTTPren denbora-muga balioak proxy konexioa irekiko duen instantzian.
Konexio-saiakera baten ondoren ezarritako denbora-muga batek ezin du jada gertatu den saiakera laburtu. Lehenik Net::HTTP instantzia eraiki, bere denbora-mugak ezarri eta gero abiarazi.
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('/')
endLehenik nahi den HTTP amaierako puntua aukeratu; HTTP proxy zerrendak baimendutako eskaera publikorako hautagaiak eskaintzen ditu. Zenbakiak adibidezko mugak dira, ez karga-lan guztietarako gomendioa. Konexioa ezartzeak eta ondorengo irakurketek itxarote desberdinak dituzte. Irakurketa-denboraren muga ez da eskaera batzuk egiten dituen edo berriz saiatzen jarraitzen duen lan baterako epe orokorra.
Erabili zabaltzen duzun Ruby bertsioaren denbora-mugen dokumentazioa, idazketa-ezarpenak eta TLS berariazkoak barne, dagokion lekuan. Net::HTTP::Proxy erabiltzen duen adibide zahar batek proxyrako konfiguratutako klase bat eraiki dezake lehenik; garrantzitsuak diren balioak lanean ari den instantziarenak izaten jarraitzen dute.