За подразумевани транспорт 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 сесија или заменски транспорт који апликација проследи захтева сопствену прокси политику.

Повезани чланци