HTTPS_PROXYతో Google Cloud Storage Python పనిని ప్రారంభించండి
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 సెషన్ లేదా ప్రత్యామ్నాయ ట్రాన్స్పోర్ట్కు సొంత ప్రాక్సీ విధానం అవసరం.