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 կոնստրուկտորի արգումենտով ուղղված է մեկ այլ սերնդի. նախքան այն հարմարեցնելը ստուգեք ներմուծված դասը։

Առնչվող հոդվածներ