Android PAC ಸೆಟ್ಟಿಂಗ್ಗಳಿಗೆ ತಲುಪಬಹುದಾದ ಸ್ಕ್ರಿಪ್ಟ್ URL ಅಗತ್ಯವಿದೆ
PAC ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಬೆಂಬಲಿತ ನೆಟ್ವರ್ಕ್ URL ನಲ್ಲಿ ಪ್ರಕಟಿಸಿ ಮತ್ತು ಅದರ ವಿತರಣಾ ವಿಳಾಸವನ್ನು ಅದು ಹಿಂತಿರುಗಿಸುವ ಪ್ರಾಕ್ಸಿ ಎಂಡ್ಪಾಯಿಂಟ್ಗಳಿಂದ ಪ್ರತ್ಯೇಕವಾಗಿ ಇರಿಸಿ.
PAC ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು Android ಸಂರಚನೆಯು ಬೆಂಬಲಿಸುವ ಅನುಮೋದಿತ ನೆಟ್ವರ್ಕ್ URL ನಲ್ಲಿ ಪ್ರಕಟಿಸಿ, ಉದಾಹರಣೆಗೆ:
https://config.example/network/proxy.pac
ಆ ವಿಳಾಸವು ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನೇ ಹಿಂತಿರುಗಿಸಬೇಕು, HTML ಲಾಗಿನ್ ಅಥವಾ ಡೌನ್ಲೋಡ್ ಪುಟವಲ್ಲ. ಸ್ಥಿರ ಮಾರ್ಗದ ಉದಾಹರಣೆ ಇಲ್ಲಿದೆ:
function FindProxyForURL(url, host) {
return "PROXY proxy.example:8080";
}
ದೃಢೀಕರಿಸದ HTTP ಮಧ್ಯವರ್ತಿಯನ್ನು ಅನುಮತಿಸುವ ಸ್ವತಂತ್ರ ಸಾರ್ವಜನಿಕ-ಸೈಟ್ ಪರೀಕ್ಷಾ ನೀತಿಗಾಗಿ, HTTP ಪ್ರಾಕ್ಸಿ ಪಟ್ಟಿ PROXY ಎಂಡ್ಪಾಯಿಂಟ್ ಅನ್ನು ಒದಗಿಸಬಹುದು. ಅನುಮೋದಿತ PAC ವಿತರಣಾ URL ಅನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ಇರಿಸಿ. HTTPS URL ಸಂರಚನೆಯನ್ನು ತಲುಪಿಸುತ್ತದೆ. proxy.example:8080 ಅದು ಆಯ್ಕೆ ಮಾಡುವ HTTP ಫಾರ್ವರ್ಡಿಂಗ್ ಎಂಡ್ಪಾಯಿಂಟ್ ಆಗಿದೆ. PAC URL ಅನ್ನು ಸ್ವಯಂಚಾಲಿತ ಸಂರಚನೆಯಲ್ಲಿ ನಮೂದಿಸಿ, ಪ್ರಾಕ್ಸಿ ಹೋಸ್ಟ್/ಪೋರ್ಟ್ ಕ್ಷೇತ್ರದಲ್ಲಿ ಅಲ್ಲ.
ಆರಂಭಿಕ ಮತ್ತು ಬದಲಾಗುವ ನೆಟ್ವರ್ಕ್ಗಳಲ್ಲಿ ವಿತರಣೆ ಕೆಲಸ ಮಾಡುವಂತೆ ಮಾಡಿ. Android ನ PAC ಸೇವೆಯು FindProxyForURL ಅನ್ನು ಚಲಾಯಿಸುವ ಮೊದಲು ಫೈಲ್ ಅನ್ನು ಪಡೆಯಬೇಕು; ಅದು ಲಭ್ಯವಿಲ್ಲದ ಸ್ಕ್ರಿಪ್ಟ್ ಬಳಸಿ ಅದೇ ಸ್ಕ್ರಿಪ್ಟ್ ಅನ್ನು ಹೇಗೆ ಪಡೆಯುವುದೆಂದು ಕಂಡುಹಿಡಿಯಲು ಸಾಧ್ಯವಿಲ್ಲ. ಫೈಲ್ ನಿರ್ವಾಹಕದಲ್ಲಿ ಸಂಗ್ರಹಣಾ ಮಾರ್ಗವು ಸೇವೆ ಲೋಡ್ ಮಾಡಬಹುದಾದ ನೆಟ್ವರ್ಕ್ ಸಂಪನ್ಮೂಲವಾಗಿರುವುದಿಲ್ಲ.
ಈ ನೀತಿಯನ್ನು Android ನ ಪ್ರಾಕ್ಸಿ ವ್ಯವಸ್ಥೆಯನ್ನು ಬೆಂಬಲಿಸುವ ಕ್ಲೈಂಟ್ಗಳೊಂದಿಗೆ ಬಳಸಿ. PAC ವಿಳಾಸವನ್ನು ಹೊಂದಿಸುವುದು ಸಂಬಂಧವಿಲ್ಲದ ಕಚ್ಚಾ ಸಂಪರ್ಕಗಳಿಗೆ HTTP ಅಥವಾ SOCKS ಮಾತುಕತೆಯನ್ನು ಸೇರಿಸುವುದಿಲ್ಲ.