મૂળભૂત 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 સેશન કે વૈકલ્પિક ટ્રાન્સપોર્ટ પોતાની પ્રોક્સી નીતિ માગે છે.

સંબંધિત લેખો