Google Cloud Storage-ի Python առաջադրանքը գործարկել HTTPS_PROXY-ով
Requests-ի վրա հիմնված Cloud Storage տրանսպորտին պրոքսիի միջավայրը փոխանցեք առաջադրանքը կատարող գործընթացում։
google.cloud.storage.Client-ի՝ լռելյայն ընտրված և Requests-ի հետ համատեղելի տրանսպորտի համար պրոքսին կարգավորեք Python առաջադրանքը գործարկելուց առաջ․
export HTTPS_PROXY=http://proxy.example:8080
python storage_job.pyԵթե նախագիծը և նույնականացման տվյալներն արդեն կարգավորված են, առաջադրանքը կարող է պահպանել հաճախորդի ստեղծման սովորական ձևը․
from google.cloud import storage
client = storage.Client()HTTPS_PROXY-ն ընտրում է HTTPS նպատակակետերին ուղղված հարցումները։ Արժեքի http:// սխեման նշում է միջնորդի արձանագրությունը, ուստի չի նվազեցնում Cloud Storage վերջնակետի պաշտպանությունը։ Հանրային HTTP ուղու համար հասցեն վերցրեք HTTP պրոքսիների ցանկից և Cloud Storage-ի URL-ը թողեք անփոփոխ։
Եթե առաջադրանքը դեռ այլ ուղի է օգտագործում, ստուգեք հենց այդ Python գործընթացի միջավայրը՝ ներառյալ NO_PROXY-ն։ Աշխատող notebook-ի միջուկը կամ ծառայությունը չի ստանում մեկ այլ տերմինալից ավելի ուշ կատարված export-ը։ Եթե խափանումը վկայագրի հետ է կապված, ստուգեք դրա CA կարգավորումները։
Աշխատող gcloud հրամանն այլ համեմատություն է․ այն կարող է կարգավորման այլ ուղի օգտագործել։ Նույնպես հավելվածի տրամադրած հատուկ HTTP նստաշրջանին կամ փոխարինող տրանսպորտին անհրաժեշտ է պրոքսիի սեփական քաղաքականություն։