ไฟล์ PAC สามารถเรียก alert() ได้โดยไม่ต้องเปิดกล่องโต้ตอบ ใน Firefox การทำงานของ PAC จะเขียนข้อความเหล่านั้นไปยังคอนโซลของเบราว์เซอร์โดยมีคำนำหน้า PAC-alert:

เปิด Browser Console ไม่ใช่ Web Console ที่ผูกกับหน้าเดียว แล้วกรองตามคำนำหน้านั้น การทำงานของ PAC เป็นส่วนหนึ่งของระบบเครือข่ายของเบราว์เซอร์ ไม่ใช่ JavaScript ที่ทำงานภายในเว็บไซต์ที่คุณกำลังเยี่ยมชม

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

ใส่ข้อความสั้นๆ ในสาขาที่คุณต้องการระบุ หากสคริปต์คำนวณตัวแปรเส้นทางอยู่แล้ว การบันทึกค่านั้นสามารถแสดงว่าผลลัพธ์ใดถูกเลือก จำกัดการบันทึกไว้ที่กฎที่ได้รับผลกระทบเท่านั้น แล้วนำออกภายหลัง

หลีกเลี่ยงการเพิ่ม dnsResolve(host) เพียงเพื่อให้ข้อความน่าสนใจขึ้น การทำเช่นนี้จะเพิ่มการค้นหาที่สาขาเดิมอาจไม่จำเป็น ซึ่งอาจเปลี่ยนความหน่วงและกิจกรรมเครือข่ายในขณะที่คุณพยายามสังเกตมัน

การไม่มีข้อความไม่ได้หมายความว่าเงื่อนไขถูกประเมินเป็นเท็จโดยอัตโนมัติ ยืนยัน ว่า Firefox โหลดเวอร์ชัน PAC ที่ต้องการ และคำขอทำให้เกิดการประเมินใหม่ วินิจฉัยการโหลดและการใช้ซ้ำก่อนเขียนกฎใหม่เพราะไม่มีเอาต์พุตในคอนโซล

บทความที่เกี่ยวข้อง