wpad အမည်သည် မျှော်လင့်ထားသော စက်သို့ ဖြေရှင်းသည်။ ၎င်းသည် အားတက်စရာဖြစ်သော်လည်း အစပျိုးမှုသာဖြစ်သည်။ ဘရောက်ဇာသည် ထိုစက်မှ ဖိုင်တောင်းခံပြီး PAC စကရစ်ပ်ကို လက်ခံရယူရန် လိုအပ်ဆဲဖြစ်သည်။

အသုံးဝင်သော အရိပ်အမြွက်ကို ဝဘ်ဆာဗာ၏ ဝင်ရောက်မှုမှတ်တမ်းတွင် တွေ့နိုင်သည်- ကလိုင်းယင့်သည် /wpad.dat ကို တောင်းခံပြီး HTTP 404 ရရှိခဲ့သည်။ ကိုယ်တိုင်ဖွင့်သော PAC URL သည် အခြား hostname ကို သုံးနိုင်သည်။ အမည်နှစ်ခုစလုံး တူညီသော ဆာဗာသို့ ရောက်သော်လည်း မတူညီသော virtual host များကို ရွေးချယ်နိုင်သည်။

ကလိုင်းယင့် ပေးပို့သော တောင်းဆိုမှုကို လိုက်ကြည့်ပါ

ရှာဖွေမှုက ရွေးချယ်သော တိကျသည့် URL၊ HTTP Host တန်ဖိုး၊ လမ်းကြောင်းနှင့် တုံ့ပြန်မှုကို စစ်ဆေးပါ။ သာမန် ဘရောက်ဇာ တဘ်တွင် အဆင်ပြေသော PAC URL ဖွင့်ခြင်းသည် အလိုအလျောက် ရှာဖွေမှုက ထို URL ကို တောင်းခံခဲ့သည်ဟု မသက်သေပြပါ။

အတိုနှင့် အပြည့်အစုံ အရည်အချင်းပြည့်သော အမည်များကို မျှော်လင့်ပါက ရည်ရွယ်ထားသော ဝဘ်ဟိုစ့်ကို ထိုအမည်များကို တမင်တကာ ကိုင်တွယ်ရန် ပြင်ဆင်ပါ။ /wpad.dat သည် မှန်ကန်သော ဖိုင်သို့ ချိတ်ဆက်ကြောင်း အတည်ပြုပါ၊ မူလ စာရွက်စာတမ်း အမြစ် သို့မဟုတ် မသက်ဆိုင်သော အက်ပ်သို့ မဟုတ်ပါ။

အမှားစာမျက်နှာ မဟုတ်ဘဲ စကရစ်ပ် ပေးပါ

တုံ့ပြန်မှု၏ အခြေအနေနှင့်အတူ ကိုယ်ထည်ကိုပါ စစ်ဆေးပါ။ အကောင့်ဝင်စာမျက်နှာ၊ အမှတ်တံဆိပ် အမှားစာတမ်း သို့မဟုတ် ပြန်ညွှန်းမှုတို့သည် ကိုယ်တိုင်ကြည့်သောအခါ ယုံကြည်ဖွယ်ဖြစ်နိုင်သော်လည်း ၎င်းတို့သည် ဖြေရှင်းသူ မျှော်လင့်သော PAC စကရစ်ပ် မဟုတ်ပါ။ Chromium သည် တင်းကျပ်သော PAC ဒေါင်းလုဒ် လိုအပ်ချက်များ ကို မှတ်တမ်းတင်ထားပြီး HTTP 200 တုံ့ပြန်မှုလည်း ပါဝင်သည်။

ပေးပို့မှု အောင်မြင်ပြီးမှ မှသာ FindProxyForURL() ကို အမှားရှာရန် အဓိပ္ပာယ်ရှိသည်။ ၎င်း၏ hostname စည်းမျဉ်းများကို ပြောင်းလဲခြင်းသည် ဘရောက်ဇာ မရရှိနိုင်စေခဲ့သော 404 ကို ပြုပြင်နိုင်မည် မဟုတ်ပါ။

PAC ဝဘ်ဆာဗာကို ၎င်း၏ စကရစ်ပ်တွင် အမည်ပေးထားသော forward proxy နှင့်လည်း ခွဲခြားပါ။ ၎င်းတို့သည် စက်တစ်လုံးကို မျှဝေနိုင်သော်လည်း ဝန်ဆောင်မှုတစ်ခု၏ ဝင်ရောက်မှုမှတ်တမ်းထဲက မှတ်တမ်းတစ်ခုသည် အခြားဝန်ဆောင်မှုက အသုံးပြုသူ၏ ဦးတည်ရာ တောင်းဆိုမှုကို ကိုင်တွယ်ခဲ့သည်ဟု သက်သေမဟုတ်ပါ။

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