អ្នកសាងសង់ 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 ទេ។

អត្ថបទពាក់ព័ន្ធ