Sommario

Domanda:

Domanda:

Come testare un file PAC?

Ambiente: Cisco Web Security Appliance (WSA), modalità esplicita, file PAC

Gli errori del file PAC in genere non vengono visualizzati da browser come Internet Explorer, Firefox, ecc. Questi errori possono essere correlati alla sintassi o alla logica.

È possibile risolvere i problemi relativi alla sintassi e alla logica di un file PAC utilizzando una semplice funzione Java: Avvisi()

L'esempio seguente mostra come applicare questa funzione per determinare se il file PAC è stato elaborato o meno e a quale delle mie istruzioni "if" è stata associata:

funzione FindProxyForURL(url, host)

{

javascript&colon;alert ("All'interno della funzione");

if (isInNet(host, "200.0.0.0", "255.0.0.0"))

{

javascript&colon;alert ("Prima pagina if");

restituisce "PROXY 10.49.217.162:80";

}

if (isInNet(host, "210.0.0.0", "255.0.0.0"))

{

javascript&colon;alert ("Secondo if interno");

restituisce "PROXY 10.49.217.162:80";

}

in caso contrario, restituire "DIRECT";

}

Nota: Ciò può essere utile per risolvere i problemi relativi agli script di file PAC più avanzati che eseguono, ad esempio, il bilanciamento del carico.