from box_sdk_gen import ProxyConfig

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

Brug proxied_client til de API-handlinger, der har brug for denne rute. client er den eksisterende godkendte BoxClient; hvis du kalder with_proxy og kasserer returværdien, forbliver senere handlinger på det oprindelige objekt.

ProxyConfig accepterer username og password til mellemleddet, når det er nødvendigt. De er adskilt fra Box-godkendelsesobjektet. Et HTTP-endepunkt valgt fra HTTP-proxylisten kan levere en offentlig rute til ProxyConfig. Metoden udleder en netværkssession med den proxykonfiguration og bevarer applikationens passende godkendelses- og genforsøgspolitik.

Dette er det genererede box_sdk_gen-interface. En ældre boxsdk.Client-opskrift med tilpasning af Requests-session eller et proxies-konstruktørargument henvender sig til en anden generation; kontroller den importerede klasse, før du tilpasser den.

Relaterede artikler