Nastavení PAC v Androidu vyžaduje dostupnou URL skriptu
Zveřejněte skript PAC na podporované síťové URL a adresu jeho doručení držte odděleně od proxy koncových bodů, které vrací.
Zveřejněte skript PAC na schválené síťové URL, kterou konfigurace Androidu podporuje, například:
https://config.example/network/proxy.pac
Tato adresa má vracet samotný skript, ne HTML stránku pro přihlášení nebo stažení. Ilustrace s pevnou trasou je:
function FindProxyForURL(url, host) {
return "PROXY proxy.example:8080";
}
Pro nezávislou zásadu testování veřejného webu, kde je povolen neověřený HTTP prostředník, může seznam HTTP proxy poskytnout koncový bod PROXY. Schválenou URL doručení PAC držte odděleně. Konfiguraci doručuje HTTPS URL. proxy.example:8080 je koncový bod pro přesměrování HTTP, který vybírá. Zadejte URL PAC do automatické konfigurace, nikoli do pole hostitele/portu proxy.
Zajistěte, aby doručení fungovalo v počátečních i měnících se sítích. Služba PAC v Androidu musí soubor načíst, než může spustit FindProxyForURL; nemůže použít nedostupný skript k tomu, aby zjistila, jak tento stejný skript načíst. Cesta úložiště ve správci souborů není automaticky síťovým zdrojem, který služba může načíst.
Tuto zásadu používejte s klienty, kteří podporují uspořádání proxy v Androidu. Nastavení adresy PAC nepřidává vyjednávání HTTP ani SOCKS k nesouvisejícím surovým spojením.