Tartsa meg a Box Python with_proxy által visszaadott klienst
A generált Box SDK proxys konfigurációjú másolatot hoz létre; az eredeti kliensen végzett hívások megtartják eredeti konfigurációját.
from box_sdk_gen import ProxyConfig
proxied_client = client.with_proxy(
config=ProxyConfig(url="http://proxy.example:8080")
)Használja a proxied_client-et azokhoz az API-műveletekhez, amelyeknek erre az útvonalra van szükségük. A client a meglévő hitelesített BoxClient; a with_proxy meghívása és a visszaadott érték eldobása a későbbi műveleteket az eredeti objektumon hagyja.
A ProxyConfig szükség esetén elfogadja a username és password paramétert a közvetítő számára. Ezek elkülönülnek a Box hitelesítési objektumától. Az HTTP proxy listából választott HTTP végpont nyilvános útvonalat biztosíthat a ProxyConfig számára. A metódus hálózati munkamenetet származtat ezzel a proxykonfigurációval, megtartva az alkalmazás megfelelő hitelesítési és újrapróbálkozási szabályzatát.
Ez a generált box_sdk_gen felület. Egy régebbi boxsdk.Client recept Requests-munkamenet testreszabásával vagy proxies konstruktorargumentummal más generációt céloz; az adaptálás előtt ellenőrizze az importált osztályt.