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 அமர்வு அல்லது மாற்றுப் போக்குவரத்து அடுக்கிற்குச் சொந்த ப்ராக்ஸி கொள்கை தேவை.