ផ្តល់ឱ្យ httplib2 នូវ HTTP proxy យ៉ាងច្បាស់
កំណត់រចនាសម្ព័ន្ធ httplib2 ProxyInfo ជាមួយ HTTP endpoint និងបែងចែកបរាជ័យនៃការដឹកជញ្ជូនពីការផ្ទៀងផ្ទាត់គេហទំព័រ។
httplib2 ទទួលយក HTTP proxy ច្បាស់លាស់តាមរយៈ ProxyInfo។ នៅពេល httplib2 និង SOCKS ដែលគាំទ្រមាន៖
import httplib2
import socks
proxy = httplib2.ProxyInfo(
proxy_type=socks.PROXY_TYPE_HTTP,
proxy_host="proxy.example.net",
proxy_port=8080,
)
client = httplib2.Http(proxy_info=proxy, timeout=15)
response, content = client.request("https://example.com/", "GET")
ជំនួស HTTP endpoint របស់ proxy។ បញ្ជី HTTP proxy ផ្តល់បេក្ខជនសាធារណៈសម្រាប់ host និង port របស់ ProxyInfo។ ប្រភេទ HTTP ពិពណ៌នាអំពីអ្នកស្តាប់ វាអាចដឹកគោលដៅ HTTPS តាមផ្លូវរូងក្រោមដីដែលគាំទ្រ។
ព័ត៌មានសម្ងាត់ និងបរាជ័យ
ProxyInfo ផ្តល់វាលព័ត៌មានសម្ងាត់ proxy សម្រាប់វិធីដែលសេវា និងការអនុវត្តគាំទ្រ។ ការផ្ទៀងផ្ទាត់គេហទំព័រមានការកំណត់របស់វា។ ការប្រកួត proxy និង 401 របស់គោលដៅសំដៅលើគណនីផ្សេងគ្នា។
ពិនិត្យគម្រោងដែលបានប្រកាសប្រឆាំងនឹងការគាំទ្ររបស់ client ដែលបានដំឡើង ជាជាងសន្និដ្ឋានភាពឆបគ្នាពីស្លាកផ្ទៀងផ្ទាត់ដែលធ្លាប់ស្គាល់។
ទុកការផ្ទៀងផ្ទាត់វិញ្ញាបនបត្រឱ្យបើក។ កំណត់ថាតើបរាជ័យបានកើតឡើងពេលទៅដល់ proxy ពេលបង្កើតផ្លូវរូង ឬពេលផ្ទៀងផ្ទាត់គោលដៅ។ ការនាំចូលជោគជ័យបង្ហាញពីភាពអាចរកបាននៃកញ្ចប់ ខណៈដែលផ្លូវពិតរបស់ client និងការកំណត់ឆ្លងកាត់កំណត់ពីរបៀបដែលសំណើនឹងបន្ត។