FindProxyForURL jirċievi d-destinazzjoni, mhux l-URL tat-tniżżil tal-PAC
Parametru tal-mistoqsija li jintuża biex jittieħed fajl PAC mhuwiex espost awtomatikament bħala parti minn kull URL tad-destinazzjoni li tgħaddi lill-funzjoni tar-routing.
Ejja ngħidu li l-URL tal-konfigurazzjoni tiegħek huwa https://config.example/proxy.pac?office=west. Ġewwa FindProxyForURL(url, host), l-argument url mhuwiex dak l-URL tal-konfigurazzjoni.
Huwa jiddeskrivi t-talba tad-destinazzjoni li qed tiġi r-routed, suġġett għas-sanitizzazzjoni dokumentata tal-klijent. L-iskritt ma jiksebx location.search bħal paġna li jkun fih is-sekwenza tal-mistoqsija tat-tniżżil tal-PAC.
Jekk il-parametru tal-mistoqsija jagħżel konfigurazzjoni, ħalli s-server tal-konfigurazzjoni jużah b'mod deliberat meta jiġġenera l-iskritt li jerġa' lura. Il-klijent imbagħad jirċievi politika espliċita minflok ma jipprova jirkupra metadata tat-tniżżil li mhix disponibbli f'kull deċiżjoni ta' routing.
Żomm l-input taħt kontroll u evita li tippubblika sigrieti fl-URL tal-konfigurazzjoni. URL li jintuża għad-distribuzzjoni jista' jidher fir-rekords tal-konfigurazzjoni u fil-logs tas-server.
Dan huwa separat milli tanalizza l-mistoqsija ta' destinazzjoni. Il-browsers jistgħu wkoll ineħħu il-mogħdija HTTPS u l-informazzjoni tal-mistoqsija minn dak l-input tad-destinazzjoni, iżda dik hija fruntiera oħra, mhux aċċess għall-URL tat-tniżżil tal-PAC.