កំណត់ពេលវេលារង់ចាំរបស់ប្រូកស៊ី 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 អាចបង្កើតថ្នាក់ដែលកំណត់សម្រាប់ប្រូកស៊ីជាមុនសិន; តម្លៃដែលសំខាន់នៅតែជាកម្មសិទ្ធិរបស់វត្ថុដែលធ្វើការងារ។