from box_sdk_gen import ProxyConfig

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

Izmantojiet proxied_client API darbībām, kurām nepieciešams šis maršruts. client ir esošais autentificētais BoxClient; izsaucot with_proxy un atmetot atgriezto vērtību, turpmākās darbības paliek sākotnējā objektā.

ProxyConfig pēc vajadzības pieņem username un password starpniekam. Tie ir atsevišķi no Box autentifikācijas objekta. HTTP galapunkts, kas izvēlēts no HTTP starpniekserveru saraksta, var nodrošināt publisku maršrutu ProxyConfig. Metode atvasina tīkla sesiju ar šo starpniekservera konfigurāciju, saglabājot lietojumprogrammas atbilstošo autentifikācijas un atkārtoto mēģinājumu politiku.

Šī ir ģenerētā box_sdk_gen saskarne. Vecāka boxsdk.Client recepte ar Requests sesijas pielāgošanu vai proxies konstruktora argumentu ir paredzēta citai paaudzei; pirms pielāgošanas pārbaudiet importēto klasi.

Saistītie raksti