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.py

Gall 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.

Erthyglau cysylltiedig