PAC datoteka može pozvati alert() bez otvaranja dijaloga. U Firefoxu PAC implementacija te poruke upisuje u konzolu preglednika s prefiksom PAC-alert:.

Otvorite Browser Console, a ne Web Console vezan za jednu stranicu, i filtrirajte po tom prefiksu. Izvršavanje PAC-a pripada mrežnom mehanizmu preglednika; to nije JavaScript koji radi unutar web stranice koju posjećujete.

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

Stavite kratku poruku u granu koju želite identificirati. Ako skripta već izračunava varijablu rute, logovanje te vrijednosti može pokazati koji je rezultat odabran. Ograničite logovanje na pogođeno pravilo i uklonite ga nakon toga.

Izbjegavajte dodavanje dnsResolve(host) samo da bi poruka bila zanimljivija. Time se uvodi pretraga koja originalnoj grani možda nije potrebna, što može promijeniti latenciju i mrežnu aktivnost dok ih pokušavate promatrati.

Odsustvo poruke ne znači automatski da je uvjet ocijenjen kao netačan. Potvrdite da je Firefox učitao namjeravanu verziju PAC-a i da je zahtjev izazvao novo ocjenjivanje. Dijagnosticirajte učitavanje i ponovno korištenje prije nego što prepišete pravilo zbog odsutnog izlaza konzole.

Povezani članci