FindProxyForURL dostáva cieľ, nie URL na stiahnutie PAC
Parameter dopytu použitý na získanie súboru PAC sa automaticky nezverejňuje ako súčasť každého cieľového URL odovzdávaného smerovacej funkcii.
Predpokladajme, že vaše konfiguračné URL je https://config.example/proxy.pac?office=west. Vnútri FindProxyForURL(url, host) argument url nie je toto konfiguračné URL.
Opisuje cieľovú požiadavku, ktorá sa smeruje, podľa dokumentovaného čistenia na strane klienta. Skript nezíska stránke podobný location.search obsahujúci dopytový reťazec sťahovania PAC.
Ak parameter dopytu vyberá konfiguráciu, nech ju konfiguračný server pri generovaní vráteného skriptu zámerne použije. Klient tak dostane výslovnú politiku namiesto toho, aby sa pri každom smerovacom rozhodnutí pokúšal obnoviť nedostupné metadáta sťahovania.
Udržujte vstup pod kontrolou a vyhýbajte sa zverejňovaniu tajomstiev v konfiguračnom URL. URL použité na distribúciu sa môže objaviť v konfiguračných záznamoch a v protokoloch servera.
Toto je oddelené od analyzovania dopytu cieľa. Prehliadače môžu z tohto cieľového vstupu odstrániť aj cestu HTTPS a informácie o dopyte, ale to je iná hranica, nie prístup k URL na stiahnutie PAC.