Un ficheiro PAC pode chamar alert() sen abrir ningún diálogo. En Firefox, a implementación de PAC escribe esas mensaxes na consola do navegador co prefixo PAC-alert:.

Abre a Browser Console, non a Web Console ligada a unha soa páxina, e filtra por ese prefixo. A execución de PAC pertence á maquinaria de rede do navegador; non é JavaScript que se execute dentro do sitio que visitas.

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

Pon unha mensaxe curta na rama que queiras identificar. Se o script xa calcula unha variable de ruta, rexistrar ese valor pode mostrar que resultado se escolleu. Limita o rexistro á regra afectada e retírao despois.

Evita engadir dnsResolve(host) só para facer a mensaxe máis interesante. Introduce unha consulta que a rama orixinal quizais non necesite, o que pode cambiar a latencia e a actividade de rede xusto cando tentas observalas.

Que non apareza ningunha mensaxe non significa automaticamente que a condición se avaliase como falsa. Confirma que Firefox cargou a versión de PAC prevista e que a solicitude provocou unha avaliación nova. Diagnostica a carga e a reutilización antes de reescribir a regra pola ausencia de saída na consola.

Artigos relacionados