A FindProxyForURL a célt kapja, nem a PAC letöltési URL-jét
A PAC-fájl letöltéséhez használt lekérdezési paraméter nem jelenik meg automatikusan az útválasztó függvénynek átadott minden cél-URL részeként.
Tegyük fel, hogy a konfigurációs URL a https://config.example/proxy.pac?office=west. A FindProxyForURL(url, host) belsejében a url argumentum nem ez a konfigurációs URL.
Az útválasztott célkérést írja le, a kliens dokumentált tisztításának megfelelően. A szkript nem kap olyan oldalszerű location.search, amely tartalmazza a PAC-letöltés lekérdezési karakterláncát.
Ha a lekérdezési paraméter konfigurációt választ ki, hagyja, hogy a konfigurációs kiszolgáló szándékosan használja azt a visszaadott szkript előállításakor. A kliens így kifejezett szabályzatot kap, ahelyett hogy minden útválasztási döntésnél megpróbálná helyreállítani az elérhetetlen letöltési metaadatokat.
Tartsa ellenőrzés alatt a bemenetet, és ne tegyen közzé titkokat a konfigurációs URL-ben. Az terjesztésre használt URL megjelenhet a konfigurációs rekordokban és a kiszolgálónaplókban.
Ez elkülönül a cél lekérdezésének elemzésétől. A böngészők a HTTPS-útvonalat és a lekérdezési információkat is eltávolíthatják ebből a célbemenetből, de az egy másik határ, nem a PAC letöltési URL-jéhez való hozzáférés.