កំណត់រចនាសម្ព័ន្ធ proxy របស់ mwclient មុនពេលបង្កើត Site
បញ្ជូនជម្រើស proxy របស់ Requests តាមប៉ារ៉ាម៉ែត្រ connection_options សាធារណៈរបស់ mwclient រួមទាំងសំណើ API ដំបូងរបស់វត្ថុ Site។
អ្នកសាងសង់ Site របស់ mwclient ទទួលយក connection_options សម្រាប់ការហៅ Requests ជាមូលដ្ឋានរបស់វា។ ដាក់ proxy នៅទីនោះនៅពេលបង្កើត Site៖
import mwclient
site = mwclient.Site(
'wiki.example',
path='/w/',
connection_options={
'proxies': {
'https': 'http://proxy.example:8080',
},
'timeout': (5, 20),
},
)
អាគុយម៉ង់ host កំណត់អត្តសញ្ញាណវិគីដោយគ្មានគ្រោង URL។ path គឺជាផ្លូវស្គ្រីបរបស់វា សូមកែសម្រួលវាសម្រាប់ការដំឡើងនោះ។ ការផ្គូផ្គង HTTPS បញ្ជូនការតភ្ជាប់វិគីតាមរយៈ proxy HTTP គំរូ។ សម្រាប់វិគីដែលអាចចូលបានជាសាធារណៈនៅលើផ្លូវដែលអនុញ្ញាតឱ្យអ្នកសម្របសម្រួលសាធារណៈដែលមិនបានផ្ទៀងផ្ទាត់ សូមប្រើបេក្ខជនពី បញ្ជី proxy HTTP សម្រាប់ URL proxy នោះ។
តាមលំនាំដើម Site អនុវត្តសំណើចាប់ផ្តើម។ ការផ្តល់ជម្រើសក្នុងអ្នកសាងសង់មានន័យថាការហៅ API ដំបូងទាំងនោះក៏ទទួលបានផ្លូវដែរ មុនពេលកម្មវិធីចាប់ផ្តើមសាកសួរ ឬកែសម្រួលទំព័រ។
ប្រើឈ្មោះជម្រើស Requests proxies សម្រាប់ការផ្គូផ្គង។ ចំណុចប្រទាក់ connection_options ដូចគ្នាអាចបញ្ជូនជម្រើសសំណើផ្សេងទៀតដែលគាំទ្រ ដូចជាគូពេលវេលាកំណត់តភ្ជាប់ និងអានដែលបង្ហាញនៅទីនេះ។
សម្រាប់អាងតភ្ជាប់ដែលបានកំណត់រចនាសម្ព័ន្ធពិសេស Site ក៏ទទួលយកសេសសិន Requests ផ្ទាល់ខ្លួនតាមប៉ារ៉ាម៉ែត្រ pool របស់វា។ ករណី proxy ធម្មតាមិនត្រូវការកែប្រែការអនុវត្ត http ខាងក្នុងរបស់ mwclient ទេ។