Windows ပရောက်စီ Setting နှင့် WinHTTP မတူပါ
netsh မပြောင်းမီ Windows အက်ပ်က WinHTTP သုံးသလား သိပါ။ ၎င်းကို browser အားလုံးအတွက် ပြုပြင်နည်းဟု မယူဆပါနှင့်။
browser က အလုပ်လုပ်ပြီး Windows background အက်ပ်က မလုပ်လျှင် ပထမ အမှားဖြစ်သောအက်ပ်၏ proxy interface ကို သိပါ။ ၎င်းက WinHTTP၊ user-facing Windows setting၊ session အလိုက် setting၊ automatic discovery သို့မဟုတ် ကိုယ်ပိုင် configuration သုံးနိုင်သည်။ service ကလည်း အခြား user အဖြစ် လည်ပတ်နိုင်သည်။
သမားရိုးကျ WinHTTP setting အတွက် ဤ read-only စစ်ဆေးမှုနှင့် စပါ—
netsh winhttp show proxyဤ output သည် browser profile သို့မဟုတ် connection အားလုံးကို မဖော်ပြပါ။ မပြောင်းမီ အက်ပ်၏ documentation သို့မဟုတ် diagnostics ဖြင့် ဤ WinHTTP default ကို သုံးကြောင်း အတည်ပြုပါ။
| လုပ်လိုသောအရာ | သက်ရောက်မှုအတိုင်းအတာ |
|---|---|
| WinHTTP default သတ်မှတ်ခြင်း | မူလ configuration ကို မှတ်ပြီး ၎င်းကို မျှဝေသုံးသော client အားလုံးကို စဉ်းစားပါ။ |
| Windows Internet setting များ import လုပ်ခြင်း | ထို source ကို ယခုကူးပါ။ နောက်ပိုင်းပြောင်းမှုများ အဆက်မပြတ် sync မဖြစ်ပါ။ |
| စမ်းပြီးနောက် ပြန်ထားခြင်း | မှတ်ထားသောပရောက်စီကို ပြန်ထားပါ၊ သို့မဟုတ် ယခင်အခြေအနေ direct access ဖြစ်မှသာ reset လုပ်ပါ။ |
လိုအပ်သောအခွင့်အရေးနှင့် ဤ default ကို သုံးရမည့်အက်ပ် ရှိလျှင် တိကျသော setting သည်—
netsh winhttp set proxy proxy-server="203.0.113.10:8080"documentation endpoint ကို အက်ပ်အတွက် သတ်မှတ်ထားသောပရောက်စီဖြင့် အစားထိုးပါ။ လမ်းကြောင်းက public proxy ခွင့်ပြုလျှင် HTTP proxy စာရင်းမှ တစ်ခုလည်း ရွေးနိုင်သည်။ ယင်းအစား Windows Internet setting source ကို import လုပ်ရန်—
netsh winhttp import proxy source=ieယခင်အမည် ie သည် import source ကို သတ်မှတ်သည်။ မူလအခြေအနေ direct access ဖြစ်လျှင် စမ်းသပ်မှုကို ဤသို့ပြန်ယူပါ—
netsh winhttp reset proxyမဟုတ်လျှင် မူလတန်ဖိုးများ ပြန်ထားပါ။ WinHTTP reset လုပ်ခြင်းက extension policy သို့မဟုတ် အက်ပ်၏ကိုယ်ပိုင်ပရောက်စီကို မဖယ်ပါ။ သာမန် Chrome သို့မဟုတ် Edge setup အတွက် Windows proxy dialog ကို သုံးပါ၊ WinHTTP သီးသန့် dependency ကို တွေ့ထားခြင်းမရှိလျှင် ဖြစ်သည်။ netsh command တစ်ခုမျှ network client အားလုံးကို လမ်းကြောင်းတစ်ခုတည်း မျှဝေသုံးရန် အတင်းမလုပ်နိုင်ပါ။