Qala umsebenzi wePython weGoogle Cloud Storage nge-HTTPS_PROXY
Nikeza ezokuthutha zeCloud Storage ezisekelwe ku-Requests indawo ye-proxy enqubweni eqhuba umsebenzi.
Ezokuthutha ezizenzakalelayo ze-google.cloud.storage.Client ezihambisana ne-Requests, setha i-proxy ngaphambi kokuqala umsebenzi wePython:
export HTTPS_PROXY=http://proxy.example:8080
python storage_job.pyUmsebenzi ungagcina indlela evamile yokwakha iklayenti lapho iphrojekthi nemininingwane yokungena sekulungiselelwe:
from google.cloud import storage
client = storage.Client()HTTPS_PROXY ikhetha izicelo eziya ezindaweni ze-HTTPS. Uhlelo lwe-http:// enanini lubiza iphrothokholi yomlamuli, ngakho alwehlisi ukuvikeleka kwendawo yokuxhuma yeCloud Storage. Ngomzila womphakathi we-HTTP, thatha ikheli ku-hlu lwama-proxy e-HTTP bese ushiya i-URL yeCloud Storage ingashintshi.
Uma umsebenzi usasebenzisa omunye umzila, hlola indawo yaleyo nqubo yePython, kuhlanganise ne-NO_PROXY. I-kernel ye-notebook noma isevisi esivele isebenza ayitholi i-export eyenziwe kamuva kwenye itheminali. Hlola ukulungiselelwa kwayo kwe-CA uma ukwehluleka kuhlobene nesitifiketi.
Umyalo we-gcloud osebenzayo uwukuqhathanisa okuhlukile: ungase usebenzise enye indlela yokulungiselela. Ngokufanayo, kudingeka inqubomgomo ye-proxy ehlukile uma uhlelo lunikeza iseshini ye-HTTP eyenziwe ngokwezifiso noma ezokuthutha ezithatha indawo.