FindProxyForURL ricevas la celon, ne la elŝuta URL de PAC
Demandparametro uzata por akiri PAC-dosieron ne aŭtomate malkaŝiĝas kiel parto de ĉiu cela URL transdonata al la enkursiga funkcio.
Supozu, ke via agorda URL estas https://config.example/proxy.pac?office=west. Ene de FindProxyForURL(url, host), la argumento url ne estas tiu agorda URL.
Ĝi priskribas la celan peton, kiu estas enkursigata, laŭ la dokumentita purigado de la kliento. La skripto ne ricevas paĝosimilan location.search enhavantan la demandan ĉenon de la PAC-elŝuto.
Se la demandparametro elektas agordon, lasu la agordan servilon uzi ĝin intence kiam ĝi generas la redonatan skripton. La kliento tiam ricevas explicitan politikon anstataŭ provi rekonstrui nehaveblajn elŝutajn metadatumojn ĉe ĉiu enkursiga decido.
Tenu la enigon kontrolata kaj evitu publikigi sekretojn en la agorda URL. URL uzata por disdonado povas aperi en agordaj rikordoj kaj servilaj protokoloj.
Tio estas aparta de analizado de la demando de celo. Retumiloj ankaŭ povas forigi la HTTPS-vojon kaj demandan informon el tiu cela enigo, sed tio estas alia limo, ne aliro al la elŝuta URL de PAC.