Ibda xogħol Python ta’ Google Cloud Storage b’HTTPS_PROXY
Agħti t-trasport Cloud Storage ibbażat fuq Requests l-ambjent proxy fil-proċess li jħaddem ix-xogħol.
Għat-trasport predefinit ta’ google.cloud.storage.Client kompatibbli ma’ Requests, issettja l-proxy qabel tibda x-xogħol Python:
export HTTPS_PROXY=http://proxy.example:8080
python storage_job.pyIx-xogħol jista’ jżomm il-ħolqien normali tal-klijent meta l-proġett u l-kredenzjali jkunu diġà kkonfigurati:
from google.cloud import storage
client = storage.Client()HTTPS_PROXY jagħżel talbiet lejn destinazzjonijiet HTTPS. L-iskema http:// tal-valur tindika l-protokoll tal-intermedjarju, u għalhekk ma tbaxxix is-sigurtà tal-punt finali Cloud Storage. Għal rotta HTTP pubblika, ħu l-indirizz mil-lista ta’ proxies HTTP u ħalli l-URL Cloud Storage kif inhu.
Jekk ix-xogħol għadu juża rotta oħra, iċċekkja l-ambjent ta’ dak il-proċess Python, inkluż NO_PROXY. Kernel ta’ notebook jew servizz li diġà qed jaħdem ma jirċevix export li jsir aktar tard minn terminal separat. Iċċekkja l-konfigurazzjoni CA tiegħu jekk il-falliment ikun marbut ma’ ċertifikat.
Kmand gcloud li jaħdem huwa paragun differenti: jista’ juża triq oħra ta’ konfigurazzjoni. Bl-istess mod, sessjoni HTTP apposta jew trasport sostitut mogħti mill-applikazzjoni jeħtieġ il-politika proxy tiegħu stess.