FindProxyForURL хүрэх хаягийг авдаг, PAC татах URL-ийг биш
PAC файл авахад ашигладаг query параметр нь чиглүүлэлтийн функцэд дамжуулагдсан хүрэх хаяг бүрийн URL-ийн хэсэг болж автоматаар илрэхгүй.
Таны configuration URL нь https://config.example/proxy.pac?office=west гэж үзье. FindProxyForURL(url, host) дотор url аргумент нь тэр configuration URL биш.
Энэ нь чиглүүлэгдэж буй хүрэх хаягийн хүсэлтийг дүрсэлдэг бөгөөд клиентийн баримтжуулсан цэвэрлэгээнд захирагдана. Скрипт нь PAC таталтын query мөрийг агуулсан хуудас төстэй location.search авдаггүй.
Хэрэв query параметр configuration сонговол configuration сервер буцаах скриптийг үүсгэхдээ үүнийг санаатайгаар ашиглаарай. Тэгвэл клиент чиглүүлэлтийн шийдвэр бүрт боломжгүй таталтын мета өгөгдлийг сэргээхийг оролдохын оронд тодорхой бодлого хүлээн авна.
Оролтыг хяналтад байлгаж, configuration URL-д нууцыг нийтлэхээс зайлсхий. Түгээлтэд ашигласан URL нь configuration бүртгэл болон серверийн логт харагдаж болно.
Энэ нь хүрэх хаягийн query-г шинжлэхээс тусдаа юм. Хөтөч нь HTTPS зам болон query мэдээлэл-ийг тэр хүрэх хаягийн оролтоос мөн хасч болно, гэхдээ тэр нь өөр хил бөгөөд PAC татах URL-д нэвтрэх боломж биш.