فایرفاکس هشدارهای یک فایل PAC را کجا میفرستد
پیامهای تشخیصی PAC را در Firefox Browser Console پیدا کنید و نگذارید ثبتهای اضافهشده رفتار DNS را تغییر دهند.
یک فایل PAC میتواند alert() را بدون باز کردن هیچ پنجره گفتوگو فراخوانی کند. در فایرفاکس، پیادهسازی PAC این پیامها را با پیشوند PAC-alert: در کنسول مرورگر مینویسد.
Browser Console را باز کنید، نه Web Console متصل به یک صفحه، و بر اساس آن پیشوند فیلتر کنید. اجرای PAC بخشی از سازوکار شبکه مرورگر است؛ JavaScript درون وبسایتی که بازدید میکنید نیست.
alert("PAC host=" + host + " branch=office");
یک پیام کوتاه در شاخهای که میخواهید شناسایی کنید بگذارید. اگر اسکریپت از قبل متغیر مسیر را محاسبه میکند، ثبت آن مقدار میتواند نشان دهد کدام نتیجه انتخاب شده است. ثبت را به قاعده متأثر محدود کنید و بعداً آن را بردارید.
از افزودن dnsResolve(host) فقط برای جذابتر کردن پیام خودداری کنید. این کار جستوجویی وارد میکند که ممکن است شاخه اصلی به آن نیاز نداشته باشد و میتواند تأخیر و فعالیت شبکه را همانوقت که میخواهید آنها را ببینید تغییر دهد.
نبودِ پیام بهطور خودکار به معنای آن نیست که شرط نادرست ارزیابی شده است. تأیید کنید که فایرفاکس نسخه مورد نظر PAC را بارگذاری کرده است و اینکه درخواست ارزیابی تازهای ایجاد کرده است. پیش از بازنویسی قاعده بهخاطر نبود خروجی کنسول، بارگذاری و استفاده مجدد را تشخیص دهید.