Pokrenite Python zadatak za Google Cloud Storage uz HTTPS_PROXY
Dajte Cloud Storage transportu zasnovanom na Requestsu proksi okruženje u procesu koji izvršava zadatak.
Za podrazumevani transport google.cloud.storage.Client kompatibilan s Requests podesite proksi pre pokretanja Python zadatka:
export HTTPS_PROXY=http://proxy.example:8080
python storage_job.pyZadatak može zadržati uobičajeno pravljenje klijenta kada su projekat i pristupni podaci već podešeni:
from google.cloud import storage
client = storage.Client()HTTPS_PROXY bira zahteve prema HTTPS odredištima. Šema http:// u vrednosti označava protokol posrednika i ne umanjuje zaštitu krajnje tačke Cloud Storage. Za javnu HTTP rutu uzmite adresu sa liste HTTP proksija i ostavite Cloud Storage URL nepromenjen.
Ako zadatak i dalje koristi drugu rutu, pregledajte okruženje tog Python procesa, uključujući NO_PROXY. Pokrenuto jezgro notebooka ili servis ne preuzima kasniji export iz drugog terminala. Proverite njegovu CA konfiguraciju ako je greška povezana sa sertifikatom.
Uspešna naredba gcloud je drugačije poređenje: može koristiti drugi put konfiguracije. Isto tako prilagođena HTTP sesija ili zamenski transport koji aplikacija prosledi zahteva sopstvenu proksi politiku.