Ang mga setting ng PAC sa Android ay nangangailangan ng maaabot na URL ng script
I-publish ang PAC script sa isang sinusuportahang URL ng network at panatilihing hiwalay ang address ng paghahatid nito sa mga endpoint ng proxy na ibinabalik nito.
I-publish ang PAC script sa isang aprubadong URL ng network na sinusuportahan ng configuration ng Android, halimbawa:
https://config.example/network/proxy.pac
Dapat ibalik ng address na iyon ang script mismo, hindi isang HTML na pahina ng pag-login o pag-download. Ang isang halimbawa na may nakapirming ruta ay:
function FindProxyForURL(url, host) {
return "PROXY proxy.example:8080";
}
Para sa isang malayang patakaran sa pagsubok ng pampublikong site kung saan pinapayagan ang isang hindi napatunayang HTTP intermediary, ang listahan ng HTTP proxy ay makapagbibigay ng PROXY endpoint. Panatilihing hiwalay ang aprubadong URL ng paghahatid ng PAC. Ang HTTPS URL ang naghahatid ng configuration. Ang proxy.example:8080 ang HTTP forwarding endpoint na pinipili nito. Ilagay ang PAC URL sa awtomatikong configuration, hindi sa field ng proxy host/port.
Gawing gumagana ang paghahatid sa mga paunang at nagbabagong network. Kailangang makuha ng PAC service ng Android ang file bago nito maipatupad ang FindProxyForURL; hindi nito magagamit ang hindi available na script upang malaman kung paano kuhanin ang parehong script. Ang isang storage path sa file manager ay hindi awtomatikong isang network resource na maaaring i-load ng serbisyo.
Gamitin ang patakarang ito sa mga client na sumusuporta sa proxy arrangement ng Android. Ang pagtatakda ng PAC address ay hindi nagdaragdag ng HTTP o SOCKS negotiation sa mga walang kaugnayang raw na koneksyon.