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 კონსტრუქტორის არგუმენტით სხვა თაობას ეხება; ადაპტირებამდე შეამოწმეთ იმპორტირებული კლასი.

დაკავშირებული სტატიები