הגדירו פסקי זמן לפרוקסי של 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 עשויה לבנות תחילה מחלקה מוגדרת לפרוקסי; הערכים החשובים עדיין שייכים למופע שמבצע את העבודה.