from box_sdk_gen import ProxyConfig

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

Gamitin ang proxied_client para sa mga operasyong API na nangangailangan ng rutang ito. Ang client ay ang umiiral na authenticated na BoxClient; ang pagtawag sa with_proxy at pagtatapon ng ibinalik na halaga ay nag-iiwan sa mga susunod na operasyon sa orihinal na object.

Tumatanggap ang ProxyConfig ng username at password para sa tagapamagitan kapag kailangan. Ang mga ito ay hiwalay sa object ng authentication ng Box. Ang isang HTTP endpoint na pinili mula sa listahan ng HTTP proxy ay makapagbibigay ng pampublikong ruta para sa ProxyConfig. Ang pamamaraan ay kumukuha ng network session gamit ang configuration ng proxy na iyon, habang pinapanatili ang angkop na patakaran ng authentication at muling pagsubok ng application.

Ito ang nabuong interface ng box_sdk_gen. Ang mas lumang resipe ng boxsdk.Client na may pag-customize ng session ng Requests o argumento ng constructor na proxies ay para sa ibang henerasyon; suriin ang na-import na class bago ito iangkop.

Kaugnay na mga artikulo