from box_sdk_gen import ProxyConfig

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

Bu marşrutu tələb edən API əməliyyatları üçün proxied_client istifadə edin. client mövcud autentifikasiya edilmiş BoxClient-dir; with_proxy çağırıb qaytarılan dəyəri atmaq sonrakı əməliyyatları orijinal obyekt üzərində saxlayır.

ProxyConfig lazım olduqda vasitəçi üçün username və password qəbul edir. Bunlar Box autentifikasiya obyektindən ayrıdır. HTTP proksi siyahısından seçilmiş HTTP son nöqtəsi ProxyConfig üçün ictimai marşrut təmin edə bilər. Metod həmin proksi konfiqurasiyası ilə şəbəkə sessiyası yaradır və tətbiqin uyğun autentifikasiya və yenidən cəhd siyasətini saxlayır.

Bu, yaradılan box_sdk_gen interfeysidir. Başqa nəslə aid olan köhnə boxsdk.Client reseptində Requests sessiyasının fərdiləşdirilməsi və ya proxies konstruktor arqumenti ola bilər; uyğunlaşdırmadan əvvəl idxal edilən sinfi yoxlayın.

Əlaqəli məqalələr