Google Cloud Storage Python тапсырмасын HTTPS_PROXY арқылы іске қосу
Requests негізіндегі Cloud Storage тасымалына прокси ортасын тапсырманы орындайтын процесте беріңіз.
Requests-пен үйлесімді google.cloud.storage.Client әдепкі тасымалы үшін проксиді 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-ын өзгертпеңіз.
Тапсырма әлі басқа бағытты пайдаланса, NO_PROXY қоса алғанда, дәл сол Python процесінің ортасын тексеріңіз. Істеп тұрған notebook ядросы немесе қызмет бөлек терминалда кейін жасалған export-ты алмайды. Қате сертификатқа қатысты болса, оның CA баптауын тексеріңіз.
Жұмыс істейтін gcloud пәрмені — басқа салыстыру: ол баптаудың өзге жолын қолдануы мүмкін. Сол сияқты қолданба берген жеке HTTP сеансы немесе алмастырушы тасымал өз прокси саясатын қажет етеді.