HTTPClient.new ក្នុង Ruby យកប្រូកស៊ី មិនមែនគេហទំព័រទេ
រក្សាប្រូកស៊ីជម្រើសរបស់ constructor ក្នុង gem httpclient របស់ Ruby ដាច់ដោយឡែកពី URL ដែលផ្ដល់ទៅ get។
ក្នុង gem httpclient របស់ Ruby អាគុយម៉ង់ទីមួយជាជម្រើសរបស់ HTTPClient.new បញ្ជាក់ប្រូកស៊ីមួយ។ វាមិនមែនជាគេហទំព័រដែល client គួរទាញយកទេ។
require "httpclient"
client = HTTPClient.new("http://proxy.example.net:8080")
response = client.get("https://example.com/")constructor ជ្រើសរើសអ្នកកណ្ដាល រួមទាំងចំណុចចុងក្រោយសាធារណៈពី បញ្ជីប្រូកស៊ី HTTP; get ទទួលគោលដៅ។ ការផ្ដល់ URL គេហទំព័រទៅ new អាចធ្វើឱ្យបណ្ណាល័យបកស្រាយគេហទំព័រនោះជាប្រូកស៊ី និងរាយការណ៍កំហុសប្រូកស៊ីដែលមិនគាំទ្រ។
ប្រសិនបើមិនមានប្រូកស៊ីច្បាស់លាស់ សាងសង់ HTTPClient.new ដោយគ្មានអាគុយម៉ង់គោលដៅ ហើយផ្ដល់ URL ក្នុងសំណើ។ ពិនិត្យតម្លៃប្រូកស៊ីបរិស្ថានដែល gem ប្រើផងដែរ ពេលវិភាគផ្លូវដែលមិនរំពឹងទុក។
សម្រាប់គណនីប្រូកស៊ី client ផ្ដល់ set_proxy_auth(user, password)។ នេះជាកម្មសិទ្ធិរបស់ការកំណត់ផ្ទៀងផ្ទាត់របស់អ្នកកណ្ដាល មិនមែន URL គោលដៅទេ។