שטעלט די פּראָקסי־צײַטגרענעצן פֿון Ruby Net::HTTP פֿאַר פֿאַרבינדן
קאָנפֿיגורירט די Net::HTTP צײַטגרענעץ־ווערטן אויף דער אינסטאַנץ וואָס וועט עפֿענען די פּראָקסי־פֿאַרבינדונג.
אַ צײַטגרענעץ וואָס ווערט באַשטימט נאָך אַ פֿאַרבינדונג־פּרוּוו קען נישט פֿאַרקירצן דעם פּרוּוו וואָס איז שוין פֿאָרגעקומען. בויט קודם די 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־פּראָקסי ליסטע פֿאָרשלאָגט קאַנדידאַטן פֿאַר דערלויבטע פּובליקע בקשות. די ציפערן זענען ביישפּיל־גרענעצן, נישט קיין רעקאָמענדאַציע פֿאַר יעדער אַרבעטסלאַסט. פֿאַרבינדונג־אויפֿשטעלונג און שפּעטערדיקע לייענען האָבן פֿאַרשידענע וואַרט־צײַטן. אַ לייען־צײַטגרענעץ איז נישט קיין אַלגעמיינער טערמין פֿאַר אַן אַרבעט וואָס מאַכט עטלעכע בקשות אָדער האַלט אין איין פּרובירן ווידער.
ניצט די צײַטגרענעץ־דאָקומענטאַציע פֿאַר דער Ruby־ווערסיע וואָס איר שטעלט אַרויס, אַרײַנגערעכנט שרײַבן־און TLS־ספּעציפֿישע איינשטעלונגען וואו עס איז באַטייַטיק. אַן אַלט ביישפּיל וואָס ניצט Net::HTTP::Proxy קען קודם בויען אַ פּראָקסי־קאָנפֿיגורירטע קלאַס; די וויכטיקע ווערטן געהערן נאָך אַלץ צו דער אינסטאַנץ וואָס טוט די אַרבעט.