Umakhi we-Site we-mwclient wamukela i-connection_options yezingcingo zayo eziyisisekelo ze-Requests. Beka i-proxy lapho uma udala i-Site:

import mwclient

site = mwclient.Site(
    'wiki.example',
    path='/w/',
    connection_options={
        'proxies': {
            'https': 'http://proxy.example:8080',
        },
        'timeout': (5, 20),
    },
)

I-agumenti ye-host ikhomba i-wiki ngaphandle kwesikimu se-URL. I-path iyindlela yeskripthi sayo; yilungiselele lokho kufakwa. Ukumephu kwe-HTTPS kuhambisa uxhumano lwe-wiki nge-proxy ye-HTTP yesibonelo. Nge-wiki efinyeleleka emphakathini emzileni ovumela abaxhumanisi bomphakathi abangaqinisekisiwe, sebenzisa umgqugquzeli ovela kuhlu lwe-proxy ye-HTTP lalelo URL ye-proxy.

Ngokuzenzakalela, i-Site yenza izicelo zokuqalisa. Ukunikeza izinketho kumakhi kusho ukuthi lezo zingcingo zokuqala ze-API nazo zithola umzila, ngaphambi kokuba uhlelo luqale ukubuza noma ukuhlela amakhasi.

Okokumephu sebenzisa igama lenketho ye-Requests proxies. I-interface efanayo ye-connection_options ingadlulisa ezinye izinketho zesicelo ezisekelwayo, njenge-tuple yesikhathi sokuxhumana nokufunda ekhonjiswe lapha.

Ngechibi lokuxhumana elilungiselwe ngokukhethekile, i-Site yamukela nesikhathi se-Requests esiqondisiwe nge-parameter yayo ye-pool. Indaba evamile ye-proxy ayidingi izinguquko ekusetshenzisweni kwe-http kwangaphakathi kwe-mwclient.

Izihloko ezihlobene