ပရောက်စီ အထောက်အထား စမ်းသပ်ခြင်း- တောင်းဆိုမှု အောင်မြင်ခြင်း နှင့် အသစ်ပြန်စစ်ခြင်း
ထိန်းချုပ်ထားသော ဦးတည်နေရာကို သုံးပြီး ခွင့်ပြုထားသော တောင်းဆိုမှုနှင့် ပေးထားသော ပရောက်စီ စကားဝှက်ကို အသစ်ပြန်စစ်ခြင်းကို ခွဲခြားပါ။
ပရောက်စီမှတစ်ဆင့် တောင်းဆိုမှု အောင်မြင်ခြင်းက ထိုလုပ်ဆောင်ချက်ကို ခွင့်ပြုထားကြောင်း သက်သေပြသည်။ သို့သော် စကားဝှက်ကို အသစ်ပြန်စစ်ခဲ့ကြောင်း သက်သေမပြနိုင်ပါ- ဦးတည်နေရာကို ကင်းလွတ်ခွင့်ပြုထားနိုင်သည် သို့မဟုတ် ချိတ်ဆက်မှုကို ရှေးရှိပြီး အတည်ပြုထားနိုင်သည်။
လုပ်ဆောင်ချက် စစ်ဆေးရန် သိထားသော သေးငယ်သည့် တုံ့ပြန်မှုနှင့် အကောင့် ဖြည့်ဆည်းရမည့် ဝင်ရောက်ခွင့် မူဝါဒရှိသော သင့်ထိန်းချုပ်ထားသည့် အဆုံးမှတ်ကို သုံးပါ-
curl --proxy http://proxy.example:8080 --proxy-anyauth --proxy-user 'USER:PROXY_PASSWORD' https://probe.example/statusအဆုံးမှတ်နှင့် အကောင့်သည် နေရာယူထားသူများ ဖြစ်သည်။ ၎င်းတို့သည် ကြားခံ အထောက်အထားများ ဖြစ်ပြီး ဦးတည်နေရာသို့ မည်သည့် လော့ဂ်အင် နှင့်မဆို သီးခြား ဖြစ်သည်။
တုံ့ပြန်မှု အဆင့်နှင့် စိန်ခေါ်မှုကို အတူတကွ ထားပါ။ 407 သည် ညှိနှိုင်းမှုကို စတင် သို့မဟုတ် ဆက်လုပ်နိုင်သည်၊ ပံ့ပိုးမထားသော နည်းလမ်းများကို အစီရင်ခံနိုင်သည် သို့မဟုတ် အကောင့်ကို ငြင်းပယ်နိုင်သည်။ 403 သည် မူဝါဒအရ ငြင်းပယ်ခြင်းကို ညွှန်ပြနိုင်ပြီး နောက်ပိုင်း ဝဘ်ဆိုက် အမှားသည် ပရောက်စီ လော့ဂ်အင် အောင်မြင်ပြီးနောက် ဖြစ်နိုင်သည်။
အကောင့် အသစ်ပြန်စစ်ရန် အော်ပရေတာ ပံ့ပိုးသော အကောင့်စစ်ဆေးမှု သို့မဟုတ် အတည်ပြုထားသော အထောက်အထား မှတ်တမ်းများကို သုံးပါ။ သင့်ကိုယ်ပိုင် ပရောက်စီတွင် backend သက်သေက အမှန်တကယ် စစ်ဆေးမှုနှင့် အမည်မသိ ခွင့်ပြုထားသော တောင်းဆိုမှုကို ခွဲခြားနိုင်သည်။ စကားဝှက် ပြောင်းလဲစဉ် ဟောင်းသော အထောက်အထား အလုပ်မလုပ်တော့သင့်ပြီလားဆိုသည်ကို ဆုံးဖြတ်ရာတွင် cache စစ်ဆေးမှု အချိန်ကာလကို ထည့်သွင်းပါ။ Squid 6.13 Basic အတွက် credentialsttl သည် စစ်ဆေးမှု cache အချိန်ကာလကို ထိန်းချုပ်သည်။