ရွေးချယ်ကိရိယာသည် ပရောက်စီ A ကို ပရင့်ထုတ်ပြီး ထို့နောက် ပရောက်စီ B ကို ထုတ်သည်။ သို့သော် တောင်းဆိုချက် မှတ်တမ်းက ပရောက်စီ A ကို ဆက်ပြသနေသည်။ ဤဆန့်ကျင်မှုကို ရှင်းပြရန် ကွန်ရက်ဝန်ဆောင်မှု မလိုအပ်ပါ- ခေါ်ဆိုသူက ရွေးချယ်ကိရိယာ၏ ပြန်ပေးတန်ဖိုးကို စွန့်ပစ်ခဲ့ပုံရသည်။

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

endpoint = choose_proxy()
routes = {'http': endpoint, 'https': endpoint}
response = session.get(target_url, proxies=routes, timeout=15)

ဤအပိုင်းသည် ရှိပြီးသား Requests ဆက်ရှင်နှင့် အတည်ပြုပြီး ပရောက်စီ URL ကို ယူဆသည်။ အများသူငှာ ကြားခံများမှတစ်ဆင့် ခွင့်ပြုထားသော အများသူငှာ တောင်းဆိုချက်များအတွက် အခမဲ့ ပရောက်စီစာရင်းသည် တူညီသော ရွေးချယ်-နှင့်-ပို့ လမ်းကြောင်းဖြင့် ဖြတ်သန်းသော ကိုယ်စားလှယ်လောင်း URL များကို ပေးသည်။ ပံ့ပိုးထားသော သော့ချက်စကားလုံးမှာ proxies ဖြစ်သည်။ မြေပုံတစ်ခုကို ပရင့်ထုတ်ရုံသာ သို့မဟုတ် မည်သူမျှ သတ်မှတ်မပေးသော မြေပုံတစ်ခုကို ပြန်ပေးသော အကူအညီပေးသူသည် ဤနေရာတွင် ပေးထားသော မြေပုံကို အစားထိုးနိုင်မည် မဟုတ်ပါ။

ရွေးချယ်ထားသော လမ်းကြောင်းကို လုပ်ငန်းစဉ်အတွင်း ဒေသတွင်းထားပါ။ တစ်ပြိုင်နက် လုပ်ဆောင်သော ကုဒ်တွင် မျှဝေထားသော current_proxy အကွက်သည် မှတ်တမ်းတင်ခြင်းနှင့် ပို့ခြင်းကြား ပြောင်းလဲနိုင်သည်။ ထိုအခါ အခြားအလုပ်သမား၏ ရွေးချယ်မှုသည် မှားယွင်းသော ရလဒ်ဘေးတွင် ပေါ်လာနိုင်သည်။

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

ထိုတန်ဖိုးများ ကိုက်ညီသော်လည်း လေ့လာတွေ့ရှိသော အများသူငှာ IP မပြောင်းလဲပါက သင်သည် အခြားမေးခွန်းတစ်ခုသို့ ရောက်ရှိပြီဖြစ်သည်- ရွေးချယ်ထားသော အဆုံးမှတ်များသည် မတူညီသော ထွက်ပေါက်များ ပေးသလား သို့မဟုတ် လှည့်ပတ်နေသော ဂိတ်ဝေးက ချိတ်ဆက်မှုကို ထိန်းထားသလား။ ဦးစွာ အပလီကေးရှင်းသည် ၎င်းရွေးချယ်သည်ဟု ဆိုသော လမ်းကြောင်းကို အမှန်တကယ် ပို့ခဲ့ခြင်း ရှိ/မရှိ ဆုံးဖြတ်ပါ။ သို့မဟုတ်ပါက ဝန်ဆောင်မှုပေးသူဘက်မှ ခန့်မှန်းချက်သည် ရိုးရှင်းသော ဟောင်းနေသော ကိန်းရှင်တစ်ခုကို နာရီပေါင်းများစွာ ဖုံးကွယ်ထားနိုင်သည်။

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