FindProxyForURL သည် ဦးတည်ချက်ကို လက်ခံသည်၊ PAC ဒေါင်းလုဒ် URL ကို မဟုတ်ပါ
PAC ဖိုင်ရယူရန် အသုံးပြုသော query ပါရာမီတာသည် routing လုပ်ဆောင်ချက်သို့ ပေးပို့သော ဦးတည်ချက် URL တစ်ခုချင်းစီ၏ အစိတ်အပိုင်းအဖြစ် အလိုအလျောက် မထုတ်ဖော်ပါ။
သင့် configuration URL သည် https://config.example/proxy.pac?office=west ဟု ဆိုပါစို့။ FindProxyForURL(url, host) အတွင်းတွင် url argument သည် ထို configuration URL မဟုတ်ပါ။
၎င်းသည် routing ပြုလုပ်နေသော ဦးတည်ချက် တောင်းဆိုချက်ကို ဖော်ပြပြီး client ၏ မှတ်တမ်းတင်ထားသော သန့်ရှင်းရေးအပေါ် မူတည်သည်။ script သည် PAC ဒေါင်းလုဒ်၏ query string ပါဝင်သော စာမျက်နှာနှင့်တူသည့် location.search ကို မရရှိပါ။
query ပါရာမီတာက configuration တစ်ခုကို ရွေးချယ်ပါက ပြန်ပေးသော script ကို ဖန်တီးစဉ် configuration ဆာဗာအား ၎င်းကို တမင်တကာ အသုံးပြုခွင့်ပြုပါ။ ထိုအခါ client သည် routing ဆုံးဖြတ်ချက်တိုင်းတွင် မရနိုင်သော ဒေါင်းလုဒ် မက်တာဒေတာကို ပြန်လည်ရယူရန် ကြိုးစားမည့်အစား ရှင်းလင်းသော မူဝါဒကို ရရှိသည်။
ထည့်သွင်းမှုကို ထိန်းချုပ်ထားပြီး configuration URL တွင် လျှို့ဝှက်ချက်များ ထုတ်ပြန်ခြင်းကို ရှောင်ကြဉ်ပါ။ ဖြန့်ဖြူးရန် အသုံးပြုသော URL သည် configuration မှတ်တမ်းများနှင့် ဆာဗာ လော့ဂ်များတွင် ပေါ်လာနိုင်သည်။
ယင်းသည် ဦးတည်ချက်၏ query ကို ခွဲခြမ်းစိတ်ဖြာခြင်းနှင့် သီးခြားဖြစ်သည်။ browser များသည် ထို ဦးတည်ချက် ထည့်သွင်းမှုမှ HTTPS လမ်းကြောင်းနှင့် query အချက်အလက် ကိုလည်း ဖယ်ရှားနိုင်သော်လည်း ယင်းသည် အခြားနယ်နိမိတ်ဖြစ်ပြီး PAC ဒေါင်းလုဒ် URL သို့ ဝင်ရောက်ခြင်း မဟုတ်ပါ။