Inhalt

Frage:

Frage:

Wie wird eine PAC-Datei getestet?

Umgebung: Cisco Web Security Appliance (WSA), Explicit-Modus, PAC-Datei

PAC-Dateifehler werden in der Regel nicht von Browsern wie Internet Explorer, Firefox usw. angezeigt. Diese Fehler können Syntax- oder Logik-bezogen sein.

Die Syntax und Logik einer PAC-Datei kann mithilfe einer einfachen Java-Funktion behoben werden: Alerts()

Im folgenden Beispiel wird veranschaulicht, wie diese Funktion verwendet wird, um festzustellen, ob die PAC-Datei verarbeitet wurde und welche der "if"-Anweisungen zugeordnet wurde:

Funktion FindProxyForURL(url, host)

{

javascript&colon;alert ("Innerhalb der Funktion");

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

{

javascript&colon;alert ("Inside 1st if");

return "PROXY 10.49.217.162:80";

}

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

{

javascript&colon;alert ("Inside 2nd if");

return "PROXY 10.49.217.162:80";

}

andernfalls "DIRECT" zurückgeben;

}

Hinweis: Dies könnte hilfreich sein, um erweiterte PAC-Dateiskripts zu beheben, die beispielsweise Load Balancing durchführen.