Säilytä asiakas, jonka Box Pythonin with_proxy palauttaa
Luotu Box SDK tekee välityspalvelimelle määritetyn kopion; alkuperäiseen asiakkaaseen tehdyt kutsut säilyttävät sen alkuperäisen määrityksen.
from box_sdk_gen import ProxyConfig
proxied_client = client.with_proxy(
config=ProxyConfig(url="http://proxy.example:8080")
)Käytä proxied_client niihin API-toimintoihin, jotka tarvitsevat tämän reitin. client on olemassa oleva todennettu BoxClient; with_proxy-kutsu ja palautetun arvon hylkääminen jättää myöhemmät toiminnot alkuperäiseen objektiin.
ProxyConfig hyväksyy tarvittaessa välittäjälle username ja password. Ne ovat erillisiä Boxin todennusobjektista. HTTP-välityspalvelinluettelosta valittu HTTP-päätepiste voi tarjota julkisen reitin ProxyConfigille. Menetelmä johtaa verkkoyhteyden tällä välityspalvelinmäärityksellä ja säilyttää sovelluksen asianmukaisen todennus- ja uudelleenyrityskäytännön.
Tämä on luotu box_sdk_gen-rajapinta. Vanhempi boxsdk.Client-ohje, jossa mukautetaan Requests-istuntoa tai käytetään proxies-konstruktorin argumenttia, kohdistuu toiseen sukupolveen; tarkista tuotu luokka ennen mukauttamista.