from box_sdk_gen import ProxyConfig

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

Použijte proxied_client pro operace API, které tuto cestu potřebují. client je stávající ověřený BoxClient; volání with_proxy a zahození vrácené hodnoty ponechá další operace na původním objektu.

ProxyConfig přijímá username a password pro zprostředkovatele, když je potřeba. Ty jsou oddělené od autentizačního objektu Box. Koncový bod HTTP vybraný ze seznamu HTTP proxy může poskytnout veřejnou cestu pro ProxyConfig. Metoda odvodí síťovou relaci s touto konfigurací proxy a zachová vhodnou politiku ověřování a opakování aplikace.

Toto je vygenerované rozhraní box_sdk_gen. Starší recept boxsdk.Client s přizpůsobením relace Requests nebo argumentem konstruktoru proxies cílí na jinou generaci; před úpravou zkontrolujte importovanou třídu.

Související články