FindProxyForURL прима одредиште, а не URL за преузимање PAC датотеке
Параметар упита који се користи за добављање PAC датотеке не излаже се аутоматски као део сваког URL-а одредишта који се прослеђује функцији усмеравања.
Претпоставимо да је ваш URL конфигурације https://config.example/proxy.pac?office=west. Унутар FindProxyForURL(url, host), аргумент url није тај URL конфигурације.
Он описује захтев према одредишту који се усмерава, у складу са документованим чишћењем на страни клијента. Скрипта не добија location.search налик страници који садржи низ упита за преузимање PAC датотеке.
Ако параметар упита бира конфигурацију, нека је сервер конфигурације намерно користи при генерисању враћене скрипте. Клијент тада добија изричиту политику уместо да покушава да обнови недостајуће метаподатке преузимања при свакој одлуци усмеравања.
Држите улаз под контролом и избегавајте објављивање тајни у URL-у конфигурације. URL који се користи за дистрибуцију може се појавити у записима конфигурације и дневницима сервера.
То је одвојено од рашчлањивања упита одредишта. Прегледачи такође могу уклонити HTTPS путању и информације о упиту из тог улаза одредишта, али то је друга граница, а не приступ URL-у за преузимање PAC датотеке.