Mbaj klientin që kthen with_proxy i Box Python
Box SDK i gjeneruar krijon një kopje të konfiguruar me proxy; thirrjet në klientin origjinal ruajnë konfigurimin e tij origjinal.
from box_sdk_gen import ProxyConfig
proxied_client = client.with_proxy(
config=ProxyConfig(url="http://proxy.example:8080")
)Përdorni proxied_client për operacionet API që kanë nevojë për këtë rrugë. client është BoxClient ekzistues i autentikuar; thirrja e with_proxy dhe hedhja e vlerës së kthyer i lë operacionet e mëvonshme në objektin origjinal.
ProxyConfig pranon username dhe password për ndërmjetësin kur është e nevojshme. Këto janë të ndara nga objekti i autentikimit të Box. Një pikë fundore HTTP e zgjedhur nga lista e proxy-ve HTTP mund të sigurojë një rrugë publike për ProxyConfig. Metoda nxjerr një sesion rrjeti me atë konfigurim proxy, duke ruajtur politikën e duhur të autentikimit dhe të ripërpjekjeve të aplikacionit.
Kjo është ndërfaqja box_sdk_gen e gjeneruar. Një recetë më e vjetër boxsdk.Client me personalizim të sesionit Requests ose një argument konstruktori proxies synon një gjeneratë tjetër; kontrolloni klasën e importuar përpara se ta përshtatni.