from box_sdk_gen import ProxyConfig

proxied_client = client.with_proxy(
    config=ProxyConfig(url="http://proxy.example:8080")
)

Uzu proxied_client por la API-operacoj, kiuj bezonas ĉi tiun vojon. client estas la ekzistanta aŭtentikigita BoxClient; voki with_proxy kaj forĵeti ĝian redonitan valoron lasas postajn operacojn sur la origina objekto.

ProxyConfig akceptas username kaj password por la peranto, kiam necese. Ili estas apartaj de la Box-aŭtentikiga objekto. HTTP-finpunkto elektita el la listo de HTTP-prokseoj povas provizi publikan vojon por ProxyConfig. La metodo derivas retan seancon kun tiu prokse-agordo, konservante la taŭgan aŭtentikigan kaj retrovan politikon de la aplikaĵo.

Ĉi tio estas la generita box_sdk_gen-interfaco. Pli malnova recepto boxsdk.Client kun personigo de Requests-seanco aŭ konstrua argumento proxies celas alian generacion; kontrolu la importitan klason antaŭ ol adapti ĝin.

Rilataj artikoloj