ನಿಮ್ಮ configuration URL https://config.example/proxy.pac?office=west ಎಂದು ಭಾವಿಸೋಣ. FindProxyForURL(url, host) ಒಳಗೆ, url ಆರ್ಗ್ಯುಮೆಂಟ್ ಆ configuration URL ಅಲ್ಲ.

ಅದು ರೂಟ್ ಆಗುತ್ತಿರುವ ಗಮ್ಯಸ್ಥಾನ ವಿನಂತಿಯನ್ನು ವಿವರಿಸುತ್ತದೆ, ಕ್ಲೈಂಟ್‌ನ ದಾಖಲಿತ ಸ್ಯಾನಿಟೈಸೇಶನ್‌ಗೆ ಒಳಪಟ್ಟಿದೆ. ಸ್ಕ್ರಿಪ್ಟ್‌ಗೆ PAC ಡೌನ್‌ಲೋಡ್‌ನ query string ಹೊಂದಿರುವ ಪುಟದಂತಹ location.search ಸಿಗುವುದಿಲ್ಲ.

query ಪ್ಯಾರಾಮೀಟರ್ configuration ಆಯ್ಕೆಮಾಡಿದರೆ, ಮರಳಿಸುವ ಸ್ಕ್ರಿಪ್ಟ್ ರಚಿಸುವಾಗ configuration ಸರ್ವರ್ ಅದನ್ನು ಉದ್ದೇಶಪೂರ್ವಕವಾಗಿ ಬಳಸಲಿ. ಆಗ ಕ್ಲೈಂಟ್ ಪ್ರತಿ ರೂಟಿಂಗ್ ನಿರ್ಧಾರದಲ್ಲೂ ಲಭ್ಯವಿಲ್ಲದ ಡೌನ್‌ಲೋಡ್ ಮೆಟಾಡೇಟಾವನ್ನು ಮರುಪಡೆಯಲು ಪ್ರಯತ್ನಿಸುವ ಬದಲು ಸ್ಪಷ್ಟ ನೀತಿಯನ್ನು ಪಡೆಯುತ್ತದೆ.

ಇನ್‌ಪುಟ್ ಅನ್ನು ನಿಯಂತ್ರಣದಲ್ಲಿಡಿ ಮತ್ತು configuration URL ನಲ್ಲಿ ರಹಸ್ಯಗಳನ್ನು ಪ್ರಕಟಿಸುವುದನ್ನು ತಪ್ಪಿಸಿ. ವಿತರಣೆಗೆ ಬಳಸುವ URL configuration ದಾಖಲೆಗಳಲ್ಲಿ ಮತ್ತು ಸರ್ವರ್ ಲಾಗ್‌ಗಳಲ್ಲಿ ಕಾಣಬಹುದು.

ಇದು ಗಮ್ಯಸ್ಥಾನದ query ಅನ್ನು ಪಾರ್ಸ್ ಮಾಡುವುದಕ್ಕಿಂತ ಬೇರೆಯದು. ಬ್ರೌಸರ್‌ಗಳು ಆ ಗಮ್ಯಸ್ಥಾನ ಇನ್‌ಪುಟ್‌ನಿಂದ HTTPS ಮಾರ್ಗ ಮತ್ತು query ಮಾಹಿತಿಯನ್ನು ತೆಗೆದುಹಾಕಬಹುದು, ಆದರೆ ಅದು ಇನ್ನೊಂದು ಗಡಿ, PAC ಡೌನ್‌ಲೋಡ್ URL ಗೆ ಪ್ರವೇಶವಲ್ಲ.

ಸಂಬಂಧಿತ ಲೇಖನಗಳು