Stell dir vir, däi Konfiguratiouns-URL ass https://config.example/proxy.pac?office=west. An FindProxyForURL(url, host) ass den Argument url net dee Konfiguratiouns-URL.

En beschreift d'Destinatiounsfro, déi gerout gëtt, ënnerbezuelt der dokumentéierter Sanitiséierung vum Client. De Skript kritt keng säitenänlech location.search, déi de Query-String vum PAC-Download enthält.

Wann de Query-Parameter eng Konfiguratioun auswielt, loosse de Konfiguratiounsserver en bewosst benotzen, wann en de Skript generéiert, deen zréckkomm. De Client kritt dann eng explizit Politik, amplaz bei all Routing-Entscheedung onverfügbar Download-Metadaten ze probéieren erëmzefannen.

Halt d'Input kontrolléiert a publizéier keng Geheimnisser am Konfiguratiouns-URL. En URL, dee fir d'Verdeelung benotzt gëtt, kann a Konfiguratiounsopzeechnungen a Server-Loggen optrieden.

Dëst ass getrennt vum Analyséiere vum Query vun enger Destinatioun. Browseren kënnen och den HTTPS-Pad an d'Query-Informatiounen aus deem Destinatiouns-Input erofhuelen, awer dat ass eng aner Grenz, net en Zougang zum PAC-Download-URL.

Ähnlech Artikelen