Combinare le fonti delle regole PAC prima della consegna
Combina le regole di instradamento del proxy nello script consegnato al browser invece di affidarti a import in stile browser all'interno del PAC.
Il PAC standard non dispone di import generico, né di fetch, né di un ambiente documento del browser. Pertanto combinare una policy aziendale con eccezioni locali richiede un passaggio prima che lo script raggiunga il browser.
Un unico punto di ingresso per l'instradamento
Mantieni fonti di regole separate per la modifica, poi produci un unico script consegnato con un solo FindProxyForURL(url, host). Assegna nomi distinti alle funzioni ausiliarie e applica l'ordine di regole previsto in quel punto di ingresso.
Il server web di un'organizzazione può invece generare lo script finito. In ogni caso il browser riceve una policy completa; il PAC in esecuzione non recupera un altro URL PAC. La documentazione WinHTTP descrive l'ambiente di esecuzione limitato.
Risolvere conflitti e input mancanti
Decidi se le eccezioni locali prevalgono sulle regole aziendali. Decidi anche se una fonte mancante blocca la pubblicazione o lascia in vigore l'ultima versione approvata. Pubblicare un risultato vuoto potrebbe creare una policy di instradamento diretto indesiderata.
Mantieni l'URL consegnato stabile e raggiungibile indipendentemente dalla rotta proxy che configura. Dopo la pubblicazione, verifica che il browser abbia recuperato il nuovo script. Se le sedi richiedono policy diverse, distribuisci lo script finito appropriato tramite il loro meccanismo di gestione esistente.