Box Python with_proxy қайтаратын клиентті сақтаңыз
Жасалған Box SDK проксимен конфигурацияланған көшірме жасайды; түпнұсқа клиенттегі шақырулар оның бастапқы конфигурациясын сақтайды.
from box_sdk_gen import ProxyConfig
proxied_client = client.with_proxy(
config=ProxyConfig(url="http://proxy.example:8080")
)Осы маршрут қажет API әрекеттері үшін proxied_client пайдаланыңыз. client — қолданыстағы аутентификацияланған BoxClient; with_proxy шақырып, қайтарылған мәнді тастау кейінгі әрекеттерді бастапқы нысанда қалдырады.
ProxyConfig қажет болғанда делдал үшін username және password қабылдайды. Олар Box аутентификация нысанынан бөлек. HTTP прокси тізімінен таңдалған HTTP соңғы нүктесі ProxyConfig үшін ашық маршрут бере алады. Әдіс осы прокси конфигурациясымен желілік сессия жасайды және қосымшаның тиісті аутентификация мен қайталау саясатын сақтайды.
Бұл — жасалған box_sdk_gen интерфейсі. Ескі boxsdk.Client рецепті Requests сессиясын теңшеуге немесе proxies конструктор аргументіне негізделген және басқа буынға арналған; бейімдеу алдында импортталған класты тексеріңіз.