Vaikimisi Requests-iga ühilduva google.cloud.storage.Client transpordi jaoks määra puhverserver enne Pythoni töö käivitamist:

export HTTPS_PROXY=http://proxy.example:8080
python storage_job.py

Töö võib luua kliendi tavapärasel viisil, kui projekt ja autentimisandmed on juba seadistatud:

from google.cloud import storage

client = storage.Client()

HTTPS_PROXY valib HTTPS-sihtkohtadesse minevad päringud. Väärtuse http:// skeem tähistab vahendaja protokolli ega nõrgenda Cloud Storage’i lõpp-punkti kaitset. Avaliku HTTP-marsruudi jaoks võta aadress HTTP-puhverserverite loendist ja jäta Cloud Storage’i URL muutmata.

Kui töö kasutab endiselt muud marsruuti, uuri just selle Pythoni protsessi keskkonda, sealhulgas NO_PROXY. Töötav notebook’i tuum või teenus ei saa teisest terminalist hiljem tehtud export’i. Sertifikaadivea puhul kontrolli selle CA-seadistust.

Töötav gcloud käsk on teine võrdlus: see võib kasutada muud seadistusteed. Samuti vajab rakenduse antud kohandatud HTTP-seanss või asendustransport oma puhverserveripoliitikat.

Seotud artiklid