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 ಸೆಷನ್ ಅಥವಾ ಬದಲಿ ಸಾರಿಗೆಗೆ ಅದರದೇ ಪ್ರಾಕ್ಸಿ ನೀತಿ ಬೇಕಾಗುತ್ತದೆ.