Behald klienten som with_proxy i Box Python returnerer
Det genererte Box SDK lagar ein proxy-konfigurert kopi; kall på den opphavlege klienten held på den opphavlege konfigurasjonen.
from box_sdk_gen import ProxyConfig
proxied_client = client.with_proxy(
config=ProxyConfig(url="http://proxy.example:8080")
)Bruk proxied_client for API-operasjonane som treng denne ruta. client er den eksisterande autentiserte BoxClient; kallar du with_proxy og kastar returverdien, blir seinare operasjonar verande på det opphavlege objektet.
ProxyConfig godtek username og password for mellomleddet når det trengst. Desse er skilde frå Box-autentiseringsobjektet. Eit HTTP-endepunkt valt frå HTTP-proxylista kan gje ei offentleg rute for ProxyConfig. Metoden leier ut ei nettverksøkt med den proxykonfigurasjonen og held på den høvelege autentiserings- og gjenforskingspolicyen til applikasjonen.
Dette er det genererte box_sdk_gen-grensesnittet. Ei eldre boxsdk.Client-oppskrift med tilpassing av Requests-økt eller eit proxies-konstruktørargument rettar seg mot ein annan generasjon; sjekk den importerte klassen før du tilpassar han.