from box_sdk_gen import ProxyConfig

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

Naudokite proxied_client API operacijoms, kurioms reikia šio maršruto. client yra esamas autentifikuotas BoxClient; iškvietus with_proxy ir atmetus grąžintą reikšmę, vėlesnės operacijos lieka pradiniame objekte.

ProxyConfig priima username ir password tarpininkui, kai reikia. Jie atskirti nuo Box autentifikacijos objekto. HTTP galinis taškas, pasirinktas iš HTTP proxy sąrašo, gali suteikti viešą maršrutą ProxyConfig. Metodas išveda tinklo sesiją su ta proxy konfigūracija, išlaikydamas tinkamą programos autentifikacijos ir pakartotinių bandymų politiką.

Tai sugeneruota box_sdk_gen sąsaja. Senesnis boxsdk.Client receptas su Requests sesijos pritaikymu arba proxies konstruktoriaus argumentu skirtas kitai kartai; prieš pritaikydami patikrinkite importuotą klasę.

Susiję straipsniai