FindProxyForURL saņem galamērķi, nevis PAC lejupielādes URL
Vaicājuma parametrs, ko izmanto PAC faila iegūšanai, netiek automātiski atklāts kā daļa no katra maršrutēšanas funkcijai nodotā galamērķa URL.
Pieņemsim, ka jūsu konfigurācijas URL ir https://config.example/proxy.pac?office=west. FindProxyForURL(url, host) iekšienē arguments url nav šis konfigurācijas URL.
Tas apraksta maršrutējamo galamērķa pieprasījumu atbilstoši klienta dokumentētajai attīrīšanai. Skripts nesaņem lapai līdzīgu location.search, kas saturētu PAC lejupielādes vaicājuma virkni.
Ja vaicājuma parametrs izvēlas konfigurāciju, ļaujiet konfigurācijas serverim to apzināti izmantot, ģenerējot atgriezto skriptu. Tad klients saņem skaidru politiku, nevis katrā maršrutēšanas lēmumā mēģina atjaunot nepieejamus lejupielādes metadatus.
Turiet ievadi kontrolē un izvairieties publicēt noslēpumus konfigurācijas URL. URL, ko izmanto izplatīšanai, var parādīties konfigurācijas ierakstos un servera žurnālos.
Tas ir atsevišķi no galamērķa vaicājuma parsēšanas. Pārlūki var arī noņemt HTTPS ceļu un vaicājuma informāciju no šīs galamērķa ievades, taču tā ir cita robeža, nevis piekļuve PAC lejupielādes URL.