Pornește o sarcină Python Google Cloud Storage cu HTTPS_PROXY
Oferă transportului Cloud Storage bazat pe Requests mediul proxy în procesul care execută sarcina.
Pentru transportul implicit google.cloud.storage.Client, compatibil cu Requests, configurează proxy-ul înainte să pornești sarcina Python:
export HTTPS_PROXY=http://proxy.example:8080
python storage_job.pySarcina poate păstra crearea obișnuită a clientului dacă proiectul și datele de autentificare sunt deja configurate:
from google.cloud import storage
client = storage.Client()HTTPS_PROXY selectează cererile către destinații HTTPS. Schema http:// din valoare indică protocolul intermediarului, fără a reduce securitatea punctului final Cloud Storage. Pentru o rută HTTP publică, ia adresa din lista de proxy-uri HTTP și lasă URL-ul Cloud Storage neschimbat.
Dacă sarcina folosește tot altă rută, verifică mediul acelui proces Python, inclusiv NO_PROXY. Un nucleu de notebook sau serviciu deja pornit nu preia un export făcut ulterior într-un alt terminal. Verifică-i configurația CA dacă eroarea ține de certificate.
O comandă gcloud funcțională este altă comparație: poate folosi o altă cale de configurare. La fel, o sesiune HTTP personalizată sau un transport înlocuitor furnizat de aplicație are nevoie de propria politică proxy.