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 циља другу генерацију; проверите увезену класу пре него што га прилагодите.

Повезани чланци