from box_sdk_gen import ProxyConfig

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

Benotz proxied_client fir d'API-Operatiounen, déi dës Route brauchen. client ass de existéierende authentifizéierte BoxClient; wann s du with_proxy opruffs an dee zréckginn Wäert verwëscherfs, bleiwen déi spéider Operatiounen um ursprénglechen Objet.

ProxyConfig akzeptéiert bei Bedarf username an password fir den Tëschemann. Déi sinn getrennt vum Box-Authentifikatiounsobjet. En HTTP-Endpunkt, deen aus der HTTP-Proxy-Lëscht gewielt gouf, kann eng ëffentlech Route fir ProxyConfig ubidden. D'Method leet eng Netzwierksitzung mat där Proxy-Konfiguratioun of a behält dem Applikatioun seng passend Authentifikatiouns- a Widderhuelungspolitik.

Dëst ass déi generéiert box_sdk_gen-Schnittstell. Eng eeler boxsdk.Client-Rezept mat Upassung vun der Requests-Sitzung oder engem proxies-Konstruktorargument zielt op eng aner Generatioun; préif d'importéiert Klass, ier s du se upass.

Ähnlech Artikelen