Mantendu Box Pythonen with_proxy-k itzultzen duen bezeroa
Sortutako Box SDK-k proxyz konfiguratutako kopia bat sortzen du; jatorrizko bezeroaren deiak bere jatorrizko konfigurazioa mantentzen du.
from box_sdk_gen import ProxyConfig
proxied_client = client.with_proxy(
config=ProxyConfig(url="http://proxy.example:8080")
)Erabili proxied_client bide hau behar duten API eragiketetarako. client lehendik dagoen BoxClient autentifikatua da; with_proxy deitu eta itzulitako balioa baztertzeak geroko eragiketak jatorrizko objektuan uzten ditu.
ProxyConfig-ek username eta password onartzen ditu bitartekariarentzat behar denean. Hauek Box autentifikazio objektutik bereizita daude. HTTP proxy zerrendatik hautatutako HTTP amaierako puntu batek ProxyConfig-entzako bide publikoa eman dezake. Metodoak proxy konfigurazio horrekin sare-saio bat eratzen du, aplikazioaren autentifikazio eta berriro saiatzeko politika egokia mantenduz.
Hau sortutako box_sdk_gen interfazea da. boxsdk.Client errezeta zaharrago batek, Requests saioaren pertsonalizazioa edo proxies eraikitzaile-argumentua duenak, beste belaunaldi bat du helburu; egiaztatu inportatutako klasea egokitu aurretik.