Ruby Net::HTTP proxy taym-autlarını qoşulmadan əvvəl təyin edin
Net::HTTP taym-aut dəyərlərini proxy bağlantısını açacaq nüsxədə təyin edin.
Bağlantı cəhdindən sonra təyin edilən taym-aut artıq baş vermiş cəhdi qısaltmır. Əvvəlcə Net::HTTP nüsxəsini qurun, taym-autlarını təyin edin, sonra başladın.
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Əvvəlcə nəzərdə tutulan HTTP son nöqtəsini seçin; HTTP proxy siyahısı icazə verilmiş açıq sorğular üçün namizədlər təklif edir. Rəqəmlər nümunə hədlərdir, hər iş yükü üçün tövsiyə deyil. Bağlantının qurulması və sonrakı oxunuşların gözləmə müddətləri fərqlidir. Oxuma taym-autu bir neçə sorğu yerinə yetirən və ya yenidən cəhd edən iş üçün ümumi son tarix deyil.
Yerləşdirdiyiniz Ruby versiyası üçün taym-aut sənədlərindən istifadə edin, lazım olduqda yazma və TLS-ə xas parametrlər də daxil olmaqla. Net::HTTP::Proxy istifadə edən köhnə nümunə əvvəlcə proxy ilə konfiqurasiya edilmiş sinif qura bilər; vacib olan dəyərlər yenə də işi görən nüsxəyə aiddir.