Vart Firefox skickar varningarna från en PAC-fil
Hitta PAC-diagnostikmeddelanden i Firefox Browser Console och förhindra att tillagd loggning ändrar DNS-beteendet.
En PAC-fil kan anropa alert() utan att öppna en dialog. I Firefox skriver PAC-implementeringen dessa meddelanden till webbläsarens konsol med prefixet PAC-alert:.
Öppna Browser Console, inte Web Console som är knuten till en sida, och filtrera på det prefixet. PAC-körning hör till webbläsarens nätverksmaskineri; det är inte JavaScript som körs inuti webbplatsen du besöker.
alert("PAC host=" + host + " branch=office");
Sätt ett kort meddelande i den gren du vill identifiera. Om skriptet redan beräknar en ruttvariabel kan loggning av det värdet visa vilket resultat som valdes. Begränsa loggningen till den berörda regeln och ta bort den efteråt.
Undvik att lägga till dnsResolve(host) bara för att göra meddelandet mer intressant. Det inför en uppslagning som den ursprungliga grenen kanske inte behöver, vilket kan ändra latens och nätverksaktivitet precis när du försöker observera dem.
Inget meddelande betyder inte automatiskt att villkoret utvärderades som falskt. Bekräfta att Firefox laddade den avsedda PAC-versionen och att begäran orsakade en ny utvärdering. Diagnostisera laddning och återanvändning innan du skriver om regeln på grund av saknad konsolutdata.