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:// scheme එක අතරමැදියාගේ ප්රොටෝකෝලය දක්වන නිසා Cloud Storage අන්ත ලක්ෂ්යයේ ආරක්ෂාව අඩු නොකරයි. පොදු HTTP මාර්ගයක් සඳහා HTTP ප්රොක්සි ලැයිස්තුවෙන් අන්ත ලක්ෂ්ය ලිපිනය ගෙන Cloud Storage URL නොවෙනස්ව තබන්න.
කාර්යය තවමත් වෙනත් මාර්ගයක් භාවිත කරයි නම් NO_PROXY ඇතුළුව එම Python ක්රියාවලියේ පරිසරය පරීක්ෂා කරන්න. ක්රියාත්මක notebook කර්නලයක් හෝ සේවාවක් වෙනත් ටර්මිනලයකින් පසුව කළ export ලබා නොගනී. අසාර්ථකත්වය සහතිකයට සම්බන්ධ නම් එහි CA වින්යාසය පරීක්ෂා කරන්න.
gcloud විධානයක් වැඩ කිරීම වෙනම සැසඳීමකි: එය වෙනත් වින්යාස මාර්ගයක් භාවිත කළ හැක. ඒ ආකාරයටම යෙදුම සපයන අභිරුචි HTTP සැසියකට හෝ ආදේශක ප්රවාහනයකට තමන්ගේම ප්රොක්සි ප්රතිපත්තියක් අවශ්ය වේ.