Dechrau tasg Python Google Cloud Storage gyda HTTPS_PROXY
Rhowch amgylchedd dirprwy i gludiant Cloud Storage sy’n seiliedig ar Requests yn y broses sy’n rhedeg y dasg.
Ar gyfer cludiant diofyn google.cloud.storage.Client sy’n gydnaws â Requests, gosodwch y dirprwy cyn dechrau’r dasg Python:
export HTTPS_PROXY=http://proxy.example:8080
python storage_job.pyGall y dasg gadw’r dull arferol o greu’r cleient os yw’r prosiect a’r manylion mewngofnodi eisoes wedi’u ffurfweddu:
from google.cloud import storage
client = storage.Client()Mae HTTPS_PROXY yn dewis ceisiadau at gyrchfannau HTTPS. Mae cynllun http:// y gwerth yn enwi protocol y cyfryngwr, felly nid yw’n israddio diogelwch pwynt terfyn Cloud Storage. Ar gyfer llwybr HTTP cyhoeddus, cymerwch y cyfeiriad o’r rhestr dirprwyon HTTP a gadewch URL Cloud Storage heb ei newid.
Os yw’r dasg yn dal i ddefnyddio llwybr arall, archwiliwch amgylchedd y broses Python honno, gan gynnwys NO_PROXY. Nid yw cnewyllyn notebook neu wasanaeth sy’n rhedeg yn derbyn export diweddarach o derfynell arall. Gwiriwch ei ffurfweddiad CA pan fo’r methiant yn gysylltiedig â thystysgrif.
Mae gorchymyn gcloud sy’n gweithio yn gymhariaeth wahanol: gall ddefnyddio llwybr ffurfweddu arall. Yn yr un modd, mae angen polisi dirprwy ei hun ar sesiwn HTTP bwrpasol neu gludiant amgen a ddarperir gan y rhaglen.