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 מכוון לדור אחר; בדקו את המחלקה המיובאת לפני התאמתו.

מאמרים קשורים