Setările PAC din Android necesită un URL de script accesibil
Publicați scriptul PAC la un URL de rețea acceptat și păstrați adresa de livrare separată de punctele finale proxy pe care le returnează.
Publicați scriptul PAC la un URL de rețea aprobat, acceptat de configurația Android, de exemplu:
https://config.example/network/proxy.pac
Acea adresă ar trebui să returneze scriptul în sine, nu o pagină HTML de autentificare sau descărcare. Un exemplu cu rută fixă este:
function FindProxyForURL(url, host) {
return "PROXY proxy.example:8080";
}
Pentru o politică independentă de testare a unui site public în care este permis un intermediar HTTP neautentificat, lista de proxy HTTP poate furniza punctul final PROXY. Păstrați separat URL-ul de livrare PAC aprobat. URL-ul HTTPS este cel care livrează configurația. proxy.example:8080 este punctul final de redirecționare HTTP selectat de acesta. Introduceți URL-ul PAC în configurația automată, nu într-un câmp de gazdă/port proxy.
Faceți livrarea să funcționeze în rețele inițiale și în schimbare. Serviciul PAC al Android trebuie să obțină fișierul înainte de a putea executa FindProxyForURL; nu poate folosi scriptul indisponibil pentru a afla cum să obțină același script. O cale de stocare din managerul de fișiere nu este automat o resursă de rețea pe care serviciul o poate încărca.
Utilizați această politică cu clienți care acceptă aranjamentul proxy al Android. Setarea unei adrese PAC nu adaugă negociere HTTP sau SOCKS conexiunilor brute fără legătură.