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

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

O'xshash maqolalar