Android PAC postavke zahtijevaju dostupan URL skripte
Objavite PAC skriptu na podržanom mrežnom URL-u i držite adresu dostave odvojeno od proxy krajnjih tačaka koje vraća.
Objavite PAC skriptu na odobrenom mrežnom URL-u koji podržava Android konfiguracija, na primjer:
https://config.example/network/proxy.pac
Ta adresa treba da vrati samu skriptu, a ne HTML stranicu za prijavu ili preuzimanje. Primjer sa fiksnom rutom je:
function FindProxyForURL(url, host) {
return "PROXY proxy.example:8080";
}
Za nezavisnu politiku testiranja javnog sajta u kojoj je dozvoljen neautentifikovani HTTP posrednik, lista HTTP proxyja može da obezbedi PROXY krajnju tačku. Držite odobreni URL dostave PAC-a odvojeno. Konfiguraciju dostavlja HTTPS URL. proxy.example:8080 je HTTP krajnja tačka za prosljeđivanje koju ona bira. Unesite PAC URL u automatsku konfiguraciju, a ne u polje proxy hosta/porta.
Omogućite da dostava radi na početnim i promjenljivim mrežama. Android PAC servis mora preuzeti datoteku prije nego što može izvršiti FindProxyForURL; ne može koristiti nedostupnu skriptu da otkrije kako preuzeti tu istu skriptu. Putanja za skladištenje u upravljaču datotekama nije automatski mrežni resurs koji servis može učitati.
Koristite ovu politiku sa klijentima koji podržavaju Androidov proxy raspored. Postavljanje PAC adrese ne dodaje HTTP ili SOCKS pregovaranje nepovezanim sirovim vezama.