“သာမန်ကိစ္စကို ရှေးဦးထားပါ” သည် PAC ဖိုင်အတွက် မပြည့်စုံသော အကြံပြုချက်ဖြစ်သည်။ ပထမ return က ဆုံးဖြတ်ချက်ကို အဆုံးသတ်သည်။ စည်းမျဉ်းများ ထပ်နေပါက ၎င်းတို့၏ အစီအစဉ်သည် လမ်းကြောင်း မူဝါဒ၏ အစိတ်အပိုင်းဖြစ်သည်။

ဝန်ဆောင်မှုတစ်ခုအတွက် ကိုယ်ပိုင် proxy နှင့် ၎င်း၏ ဒိုမိန်း ကျန်တစ်ဝက်အတွက် တိုက်ရိုက်လမ်းကြောင်းကို စဉ်းစားပါ။

function FindProxyForURL(url, host) {
    host = host.toLowerCase();
    if (host === 'restricted.example.net') {
        return 'PROXY proxy.example.net:8080';
    }
    if (dnsDomainIs(host, '.example.net')) {
        return 'DIRECT';
    }
    return 'PROXY proxy.example.net:8080';
}

အမည်များသည် ဥပမာများဖြစ်သည်။ ကျယ်ပြန့်သော suffix စစ်ဆေးမှုကို တိကျသော host ခြွင်းချက်၏ အပေါ်သို့ ရွှေ့ပါက ကန့်သတ်ထားသော ဝန်ဆောင်မှုသည် တိုက်ရိုက် ထွက်သွားသည်။ script သည် တိုသို့မဟုတ် မြန်နိုင်သော်လည်း မှားသောအရာကို လုပ်သည်။

ဦးစားပေး မဆုံးရှုံးဘဲ အခြေအနေများကို အုပ်စုဖွဲ့ပါ

စာရင်းကြီးသည် တကယ်တော့ တူညီသော အဆင့်ရှိ တိကျသော host အမည်များ၏ အစုအဝေးဖြစ်ပြီး ရလဒ်တစ်ခုတည်းဖြစ်ပါက သင့်လျော်သော ရှာဖွေမှု ဖွဲ့စည်းပုံသည် ထပ်ခါတလဲလဲ ပုံစံစစ်ဆေးမှုများထက် ပိုရှင်းနိုင်သည်။ ထို ညီမျှမှုကို ဦးစွာ သက်သေပြရမည်။ တိကျသောအမည်၊ wildcard နှင့် လိပ်စာအပိုင်းအခြား စည်းမျဉ်းတို့သည် အလိုအလျောက် တစ်ခုတည်း လဲလှယ်နိုင်သော အစုအဝေးတွင် မပါဝင်ပါ။

အလားတူပင်၊ အမည်နှစ်ခုက ရည်ရွယ်ချက်ရှိရှိ မတူညီသော လမ်းကြောင်းများ အသုံးပြုပါက www. ကို ဖယ်ရှားခြင်းသည် မူဝါဒ ပြောင်းလဲမှုဖြစ်သည်။ string နှိုင်းယှဉ်မှုကို အကောင်းဆုံးဖြစ်အောင် လုပ်ခြင်းက ဦးတည်ရာကို တိတ်တဆိတ် ပြန်လည်သတ်မှတ်သင့်သည်မဟုတ်ပါ။

ဆုံးဖြတ်ချက်က မလိုအပ်သော ကုန်ကျစရိတ်မြင့် အလုပ်ကို ဖယ်ရှားပါ

host အမည် ညီမျှမှု စစ်ဆေးမှုတွင် DNS မလိုအပ်ပါ။ ကျန်မူဝါဒက လိပ်စာ လိုအပ်မှသာ ဖြေရှင်းပါ၊ ပံ့ပိုးထားသော PAC ပတ်ဝန်းကျင်က ပြန်လည်အသုံးပြုမှုကို ခွင့်ပြုသည့်နေရာတွင် အကဲဖြတ်မှုတစ်ခုအတွင်း ထိုရှာဖွေမှုကို ထပ်မလုပ်ပါနှင့်။

ဖိုင်၏ဘေးတွင် မျှော်လင့်ထားသော ဆုံးဖြတ်ချက် အနည်းငယ်ကို ထားပါ။ တိကျသော ခြွင်းချက်၊ ကျယ်ပြန့်သော suffix အောက်ရှိ ညီအစ်ကို၊ မသက်ဆိုင်သော host အမည်နှင့် သက်ဆိုင်ရာ လိပ်စာ စာလုံးများ။ JavaScript ကို ခွဲခြမ်းနိုင်သည်သာမက ပြန်ပေးသော လမ်းကြောင်းနှင့် အရန်ထည့်သွင်းချက်များ၏ အစီအစဉ်ကို နှိုင်းယှဉ်ပါ။ ထိုရလဒ်များ ကိုက်ညီပါက ဘရောက်ဇာက ပြင်ဆင်ထားသော PAC ကို ဖွင့်ခဲ့ကြောင်း အတည်ပြုပါ။

တူညီသော ကိစ္စများက ၎င်းတို့၏ ရည်ရွယ်ထားသော လမ်းကြောင်းများကို ထိန်းထားပြီး မလိုအပ်သော အကဲဖြတ်မှု လုပ်ငန်း ပျောက်ကွယ်သွားသောအခါ စွမ်းဆောင်ရည် တိုးတက်မှုသည် ယုံကြည်ရသည်။ ကျယ်ပြန့်သော DIRECT အတိုချုံးလမ်းများက ထွက်ပေါက် IP ကို ပြောင်းလဲစဉ် နှောင့်နှေးမှုကို ပျောက်ကွယ်စေနိုင်သည်။

ဆက်စပ်ဆောင်းပါးများ