from box_sdk_gen import ProxyConfig

proxied_client = client.with_proxy(
    config=ProxyConfig(url="http://proxy.example:8080")
)

Gebruik proxied_client voor de API-bewerkingen die deze route nodig hebben. client is de bestaande geauthenticeerde BoxClient; als je with_proxy aanroept en de retourwaarde weggooit, blijven latere bewerkingen op het oorspronkelijke object.

ProxyConfig accepteert indien nodig username en password voor de tussenpersoon. Die staan los van het Box-authenticatieobject. Een HTTP-eindpunt uit de HTTP-proxylijst kan een openbare route voor ProxyConfig leveren. De methode leidt een netwerksessie af met die proxyconfiguratie en behoudt het passende authenticatie- en herhaalbeleid van de toepassing.

Dit is de gegenereerde box_sdk_gen-interface. Een ouder boxsdk.Client-recept met aanpassing van de Requests-sessie of een proxies-constructorargument richt zich op een andere generatie; controleer de geïmporteerde klasse voordat je het aanpast.

Gerelateerde artikelen