FindProxyForURL prejme cilj, ne pa URL za prenos PAC
Parameter poizvedbe, ki se uporablja za pridobitev datoteke PAC, ni samodejno razkrit kot del vsakega URL-ja cilja, ki se posreduje funkciji usmerjanja.
Recimo, da je vaš URL konfiguracije https://config.example/proxy.pac?office=west. Znotraj FindProxyForURL(url, host) argument url ni ta URL konfiguracije.
Opisuje zahtevo cilja, ki se usmerja, v skladu z dokumentiranim čiščenjem na strani odjemalca. Skript ne prejme strani podobnega location.search, ki bi vseboval poizvedbeni niz prenosa PAC.
Če parameter poizvedbe izbere konfiguracijo, naj jo konfiguracijski strežnik pri ustvarjanju vrnjenega skripta zavestno uporabi. Odjemalec nato prejme izrecno politiko, namesto da bi pri vsaki odločitvi usmerjanja poskušal obnoviti nedosegljive metapodatke prenosa.
Ohranjajte vnos pod nadzorom in se izogibajte objavljanju skrivnosti v URL-ju konfiguracije. URL, uporabljen za distribucijo, se lahko pojavi v konfiguracijskih zapisih in strežniških dnevnikih.
To je ločeno od razčlenjevanja poizvedbe cilja. Brskalniki lahko iz tega vnosa cilja odstranijo tudi pot HTTPS in poizvedbene informacije, vendar je to druga meja, ne dostop do URL-ja za prenos PAC.