Deno ನ ಪ್ರಾಕ್ಸಿ ಪರಿಸರವು ಮಾಡ್ಯೂಲ್ ಡೌನ್ಲೋಡ್ಗಳನ್ನೂ ಒಳಗೊಳ್ಳುತ್ತದೆ
Deno ಪ್ರಾರಂಭಿಸುವ ಮೊದಲು HTTP_PROXY ಮತ್ತು HTTPS_PROXY ಅನ್ನು ಸೆಟ್ ಮಾಡಿ, ಇದರಿಂದ ಮಾಡ್ಯೂಲ್ ಡೌನ್ಲೋಡ್ಗಳು ಮತ್ತು fetch ವಿನಂತಿಗಳು ಉದ್ದೇಶಿತ ಮಾರ್ಗದಲ್ಲಿ ಸಾಗುತ್ತವೆ.
Deno ಮಾಡ್ಯೂಲ್ ಡೌನ್ಲೋಡ್ಗಳಿಗೆ ಮತ್ತು fetch ಗೆ ಎರಡಕ್ಕೂ HTTP_PROXY ಮತ್ತು HTTPS_PROXY ಅನ್ನು ದಾಖಲಿಸುತ್ತದೆ. Deno ಪ್ರಕ್ರಿಯೆಯನ್ನು ಪ್ರಾರಂಭಿಸುವ ಪರಿಸರದಲ್ಲಿ ಅವನ್ನು ಸೆಟ್ ಮಾಡಿ. POSIX shell ಗಾಗಿ:
export HTTP_PROXY='http://proxy.example:8080'
export HTTPS_PROXY='http://proxy.example:8080'
deno run --allow-net app.ts
ಉದಾಹರಣೆಯು ಎರಡೂ ಗಮ್ಯಸ್ಥಾನ ಸ್ಕೀಮ್ಗಳಿಗೆ HTTP ಪ್ರಾಕ್ಸಿ ಕೇಳುಗವನ್ನು ಬಳಸುತ್ತದೆ. ನಿಜವಾದ ಮಧ್ಯವರ್ತಿ URL ಬಳಸಿ; HTTP ಪ್ರಾಕ್ಸಿ ಪಟ್ಟಿ ಅನುಮತಿಸಲಾದ ಸಾರ್ವಜನಿಕ ಮಾಡ್ಯೂಲ್ ಮತ್ತು API ಡೌನ್ಲೋಡ್ಗಳಿಗೆ ಅಭ್ಯರ್ಥಿಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. HTTPS_PROXY ಗೆ URL ಸ್ವತಃ https ನಿಂದ ಪ್ರಾರಂಭವಾಗಬೇಕೆಂಬ ಅಗತ್ಯವಿಲ್ಲ.
ವೇರಿಯೇಬಲ್ಗಳು ಈಗಾಗಲೇ ಪರಿಸರದಲ್ಲಿದ್ದಾಗ ಪ್ರಾರಂಭಿಸುವುದು ಅಪ್ಲಿಕೇಶನ್ ಲೋಡ್ ಆಗುವಾಗ ಬೇಕಾದ ಡೌನ್ಲೋಡ್ಗಳನ್ನು ಒಳಗೊಳ್ಳುತ್ತದೆ. app.ts ಒಳಗಿನ ಕೋಡ್ ಆ ಕೋಡ್ನ ಸ್ಥಿರ ಆಮದುಗಳನ್ನು ಪಡೆಯಲು ಬೇಕಾದ ಹಿಂದಿನ ನೆಟ್ವರ್ಕ್ ವಿನಂತಿಯನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾರದು.
Deno, NO_PROXY ಅನ್ನೂ ಮಾಡ್ಯೂಲ್ ಡೌನ್ಲೋಡ್ಗಳು ಮತ್ತು fetch ನಲ್ಲಿ ಪ್ರಾಕ್ಸಿಯನ್ನು ಬೈಪಾಸ್ ಮಾಡುವ ಹೋಸ್ಟ್ಗಳ ಅಲ್ಪವಿರಾಮದಿಂದ ಬೇರ್ಪಟ್ಟ ಪಟ್ಟಿಯಾಗಿ ದಾಖಲಿಸುತ್ತದೆ. ಉದ್ದೇಶಿತ ಮೌಲ್ಯವನ್ನು ಅದೇ ಸ್ಟಾರ್ಟ್ಅಪ್ ಪರಿಸರದಲ್ಲಿ ಇರಿಸಿ. ನೆಟ್ವರ್ಕ್ ಅನುಮತಿ ಮತ್ತು ಪ್ರಾಕ್ಸಿ ರೂಟಿಂಗ್ ಪ್ರತ್ಯೇಕ ಇನ್ಪುಟ್ಗಳಾಗಿಯೇ ಉಳಿಯುತ್ತವೆ: ಪ್ರಾಕ್ಸಿ ಆಯ್ಕೆ ಮಾಡುವುದು ಅಪ್ಲಿಕೇಶನ್ಗೆ ಬೇಕಾದ ಅನುಮತಿಗಳನ್ನು ಬದಲಿಸುವುದಿಲ್ಲ.