இணைப்பு முயற்சிக்குப் பிறகு ஒதுக்கப்படும் நேர வரம்பு ஏற்கனவே நடந்த முயற்சியைக் குறைக்க முடியாது. முதலில் 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 பயன்படுத்தும் பழைய எடுத்துக்காட்டு முதலில் ப்ராக்ஸிக்காக உள்ளமைக்கப்பட்ட வகுப்பை உருவாக்கலாம்; முக்கியமான மதிப்புகள் இன்னும் வேலை செய்யும் இன்ஸ்டன்ஸுக்கே சொந்தம்.

தொடர்புடைய கட்டுரைகள்