Datoteka PAC lahko pokliče alert(), ne da bi odprla pogovorno okno. V Firefoxu izvedba PAC zapiše ta sporočila v konzolo brskalnika s predpono PAC-alert:.

Odprite Browser Console, ne Web Console, vezane na eno stran, in filtrirajte po tej predponi. Izvajanje PAC spada k omrežnemu ustroju brskalnika; to ni JavaScript, ki bi tekel znotraj obiskane strani.

alert("PAC host=" + host + " branch=office");

V vejo, ki jo želite prepoznati, vstavite kratko sporočilo. Če skript že izračunava spremenljivko poti, lahko beleženje te vrednosti pokaže, kateri rezultat je bil izbran. Beleženje omejite na prizadeto pravilo in ga nato odstranite.

Izogibajte se dodajanju dnsResolve(host) samo zato, da bi bilo sporočilo zanimivejše. To vnese iskanje, ki ga prvotna veja morda ne potrebuje, kar lahko spremeni zakasnitev in omrežno dejavnost prav takrat, ko jih poskušate opazovati.

Odsotnost sporočila samodejno ne pomeni, da je bil pogoj ovrednoten kot napačen. Potrdite, da je Firefox naložil predvideno različico PAC in da je zahteva sprožila novo vrednotenje. Diagnosticirajte nalaganje in ponovno uporabo, preden prepišete pravilo zaradi manjkajočega izpisa v konzoli.

Sorodni članki