Firefox က PAC ဖိုင်မှ သတိပေးချက်များကို ဘယ်နေရာသို့ ပို့သနည်း
Firefox Browser Console တွင် PAC စစ်ဆေးရေးမက်ဆေ့ချ်များကို ရှာပြီး ထည့်ထားသော logging သည် DNS အပြုအမူကို မပြောင်းလဲစေရန် ထိန်းသိမ်းပါ။
PAC ဖိုင်တစ်ခုသည် dialog မဖွင့်ဘဲ alert() ကို ခေါ်နိုင်သည်။ Firefox တွင် PAC အကောင်အထည်ဖော်မှုသည် ထိုမက်ဆေ့ချ်များကို browser console သို့ PAC-alert: ရှေ့ဆက်ဖြင့် ရေးသည်။
စာမျက်နှာတစ်ခုနှင့် ချိတ်ထားသော Web Console မဟုတ်ဘဲ Browser Console ကို ဖွင့်ပြီး ထိုရှေ့ဆက်ဖြင့် စစ်ထုတ်ပါ။ PAC လုပ်ဆောင်မှုသည် browser ၏ ကွန်ရက်စနစ်နှင့် သက်ဆိုင်သည်; သင်ဝင်ကြည့်နေသော ဝက်ဘ်ဆိုက်အတွင်း လည်ပတ်နေသော JavaScript မဟုတ်ပါ။
alert("PAC host=" + host + " branch=office");
ခွဲခြားလိုသော အကိုင်းတွင် မက်ဆေ့ချ်တိုတစ်ခု ထည့်ပါ။ script သည် လမ်းကြောင်း variable ကို တွက်ချက်ပြီးသားဖြစ်ပါက ထိုတန်ဖိုးကို log လုပ်ခြင်းသည် မည်သည့်ရလဒ်ကို ရွေးချယ်ခဲ့သည်ကို ပြသနိုင်သည်။ logging ကို သက်ဆိုင်ရာ စည်းမျဉ်းတွင်သာ ကန့်သတ်ပြီး နောက်မှ ဖယ်ရှားပါ။
မက်ဆေ့ချ်ကို ပိုစိတ်ဝင်စားဖွယ်ဖြစ်စေရန် dnsResolve(host) ကို ထည့်ခြင်းကို ရှောင်ပါ။ ၎င်းသည် မူလအကိုင်းတွင် မလိုအပ်နိုင်သော ရှာဖွေမှုကို ထည့်သွင်းပြီး သင်လေ့လာကြည့်ရှုနေစဉ်တွင် ကြန့်ကြာမှုနှင့် ကွန်ရက်လှုပ်ရှားမှုကို ပြောင်းလဲနိုင်သည်။
မက်ဆေ့ချ်မရှိခြင်းသည် အခြေအနေကို မှားယွင်းသည်ဟု အကဲဖြတ်ခဲ့သည်ဟု အလိုအလျောက် မဆိုလိုပါ။ Firefox သည် ရည်ရွယ်ထားသော PAC ဗားရှင်းကို ဖွင့်ခဲ့သည် နှင့် တောင်းဆိုမှုက သုံးသပ်မှုအသစ်ကို ဖြစ်ပေါ်စေခဲ့သည်ကို အတည်ပြုပါ။ console output မရှိခြင်းကြောင့် စည်းမျဉ်းကို ပြန်မရေးမီ ဖွင့်ခြင်းနှင့် ပြန်လည်အသုံးပြုခြင်းကို စစ်ဆေးပါ။