from box_sdk_gen import ProxyConfig

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

ניצט proxied_client פֿאַר די API־אָפּעראַציעס וואָס דאַרפֿן דעם וועג. client איז דער עקזיסטירנדיקער אויטענטיפֿיצירטער BoxClient; ווען מע רופֿט with_proxy און מע וואַרפֿט אַוועק דעם צוריקגעגעבענעם ווערט, בלײַבן שפּעטערדיקע אָפּעראַציעס אויפֿן אָריגינעלן אָביעקט.

ProxyConfig נעמט אָן username און password פֿאַרן מיטלער ווען נייטיק. זיי זענען באַזונדער פֿון דעם Box־אויטענטיפֿיקאַציע־אָביעקט. אַן HTTP־ענדפּוינט וואָס מע קלייבט אויס פֿון דער HTTP־פּראָקסי־ליסטע קען צושטעלן אַ פּובליקן וועג פֿאַר ProxyConfig. דער מעטאָד שאַפֿט אַ נעצווערק־סעסיע מיט דער פּראָקסי־קאָנפֿיגוראַציע און האַלט די פּאַסיקע אויטענטיפֿיקאַציע־ און ווידערהערל־פּאָליטיק פֿון דער אַפּליקאַציע.

דאָס איז דער דזשענערירטער box_sdk_gen־אינטערפֿייס. אַן עלטער boxsdk.Client־רעצעפּט מיט אָנפּאַסן פֿון דער Requests־סעסיע אָדער אַ proxies־קאָנסטרוקטאָר־אַרגומענט איז געצילט אויף אַן אַנדער דור; פּרוופֿט די אימפּאָרטירטע קלאַס איידער איר פּאַסט זי אָן.

פֿאַרבונדענע אַרטיקלען