Anzisha kazi ya Python ya Google Cloud Storage kwa HTTPS_PROXY
Ipe safu ya usafirishaji ya Cloud Storage inayotumia Requests mazingira ya proksi ndani ya mchakato unaoendesha kazi.
Kwa usafirishaji chaguomsingi wa google.cloud.storage.Client unaooana na Requests, weka proksi kabla ya kuanzisha kazi ya Python:
export HTTPS_PROXY=http://proxy.example:8080
python storage_job.pyKazi inaweza kuendelea kuunda mteja kwa njia ya kawaida ikiwa mradi na taarifa za utambulisho tayari zimesanidiwa:
from google.cloud import storage
client = storage.Client()HTTPS_PROXY huchagua maombi yanayoenda kwenye malengo ya HTTPS. Skimu http:// ya thamani huonyesha itifaki ya mpatanishi, hivyo haishushi ulinzi wa ncha ya Cloud Storage. Kwa njia ya HTTP ya umma, chukua anwani kutoka orodha ya proksi za HTTP na uache URL ya Cloud Storage bila kubadilika.
Ikiwa kazi bado hutumia njia nyingine, kagua mazingira ya mchakato huo wa Python, pamoja na NO_PROXY. Kernel ya notebook au huduma inayoendelea haipokei export iliyofanywa baadaye kutoka terminali tofauti. Kagua usanidi wake wa CA ikiwa hitilafu inahusu cheti.
Amri ya gcloud inayofanya kazi ni ulinganisho tofauti: inaweza kutumia njia nyingine ya usanidi. Vivyo hivyo, kipindi maalumu cha HTTP au safu mbadala ya usafirishaji inayotolewa na programu huhitaji sera yake ya proksi.