සම්බන්ධ වීමට පෙර Ruby Net::HTTP ප්රොක්සි කාල සීමා සකසන්න
ප්රොක්සි සම්බන්ධතාවය විවෘත කරන instance මත Net::HTTP හි කාල සීමා අගයන් වින්යාස කරන්න.
සම්බන්ධතා උත්සාහයකට පසුව පවරන කාල සීමාවකට දැනටමත් සිදු වූ උත්සාහය කෙටි කළ නොහැක. පළමුව Net::HTTP instance ගොඩනඟා, එහි කාල සීමා සකසා, පසුව එය ආරම්භ කරන්න.
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 භාවිතා කරන පැරණි උදාහරණයක් පළමුව ප්රොක්සි සඳහා වින්යාස කළ පන්තියක් ගොඩනඟා ගත හැක; වැදගත් අගයන් තවමත් වැඩ කරන instance ට අයත් වේ.