Google Cloud Storage Python ishini HTTPS_PROXY bilan boshlang
Requests asosidagi Cloud Storage transportiga proksi muhitini ishni bajaradigan jarayonda bering.
Requests bilan mos keladigan standart google.cloud.storage.Client transporti uchun proksini Python ishini boshlashdan oldin sozlang:
export HTTPS_PROXY=http://proxy.example:8080
python storage_job.pyLoyiha va kirish ma’lumotlari allaqachon sozlangan bo‘lsa, ish odatdagi usulda mijoz yaratishi mumkin:
from google.cloud import storage
client = storage.Client()HTTPS_PROXY HTTPS manzillariga yo‘naltirilgan so‘rovlarni tanlaydi. Qiymatdagi http:// sxemasi vositachi protokolini bildiradi, shuning uchun Cloud Storage oxirgi nuqtasining himoyasini pasaytirmaydi. Ommaviy HTTP yo‘li uchun manzilni HTTP proksi ro‘yxatidan oling va Cloud Storage URL manzilini o‘zgartirmang.
Ish hali ham boshqa yo‘ldan foydalansa, NO_PROXY ni ham qo‘shib aynan o‘sha Python jarayonining muhitini tekshiring. Ishlayotgan notebook yadrosi yoki xizmat alohida terminalda keyin qilingan export-ni olmaydi. Xato sertifikatga tegishli bo‘lsa, uning CA sozlamasini tekshiring.
Ishlaydigan gcloud buyrug‘i boshqa taqqoslashdir: u boshqa sozlash yo‘lidan foydalanishi mumkin. Xuddi shunday, ilova bergan maxsus HTTP sessiyasi yoki o‘rinbosar transport o‘z proksi siyosatiga muhtoj.