ပရောက်စီ အသုံးပြုသောအခါ CURLOPT_CONNECT_TO က ဘာပြောင်းလဲသနည်း
လိပ်စာအသစ်တွင် HTTP သို့မဟုတ် SOCKS အကောင်အထည်ဖော်သည်ဟု မှန်းဆမည့်အစား အစားထိုး ကွန်ရက်အဆုံးမှတ်များအတွက် libcurl ၏ connect-to မြေပုံကို အသုံးပြုပါ။
CURLOPT_CONNECT_TO သည် ကိုက်ညီသော ဦးတည်ရာတစ်ခုအတွက် libcurl ချိတ်ဆက်သည့် လက်ခံစက်နှင့် အပေါက်ကို ပြောင်းလဲသည်။ ၎င်းသည် အစားထိုး အဆုံးမှတ်ကို HTTP CONNECT သို့မဟုတ် SOCKS ပြောဆိုစေခြင်း မရှိပါ။
မူလ လက်ခံစက်အမည်သည် အပလီကေးရှင်း ပရိုတိုကောနှင့် TLS အထောက်အထားကို ဆက်လက်ပေးသည်။ တူညီသော ဝန်ဆောင်မှု၏ အခြား ဆာဗာအင်စတန်းသို့ တမင်ရောက်ရှိရာတွင် ၎င်းသည် အသုံးဝင်သည်။ သို့သော် မည်သည့် ပရောက်စီ နားထောင်သူမဆို အပလီကေးရှင်း၏ ကုန်ကြမ်းဘိုက်များမဟုတ်ဘဲ ၎င်း၏ ကိုယ်ပိုင် ပရောက်စီ လက်ဆွဲနှုတ်ဆက်မှုကို မျှော်လင့်သည်။
မြေပုံကို HTTP ပရောက်စီနှင့် ပေါင်းစပ်ခြင်း
HTTP ပရောက်စီကို သီးခြား ပြင်ဆင်သတ်မှတ်ပါ။ အများပြည်သူ ဝန်ဆောင်မှုသို့ ခရက်ဒင်ရှယ်မပါသော HTTP လမ်းကြောင်းသည် ထို ကြားခံကို ခွင့်ပြုထားသောအခါ HTTP ပရောက်စီ စာရင်းမှ အဆုံးမှတ်ကို အသုံးပြုနိုင်သည်။ လက်ရှိ ပရောက်စီ အကောင့်ကို ကိုယ်စားလှယ်လောင်းထံ မပို့သင့်ပါ။ ကွဲပြားသော connect-to မြေပုံသည် တောင်းဆိုချက်ကို ဥမင်မုဒ်သို့ ပြောင်းနိုင်သည်ဟု libcurl က မှတ်တမ်းတင်ထားသည်။ ပရောက်စီက မြေပုံချထားသော ဦးတည်ရာသို့ ချိတ်ဆက်မှုကို ဖွင့်သည်။ မြေပုံက ပရောက်စီမှတစ်ဆင့် ဘာသို့ရောက်သည်ကို ရွေးချယ်သည်။ ၎င်းသည် ပရောက်စီ ပြင်ဆင်သတ်မှတ်မှုကို အစားထိုးခြင်း မရှိပါ။
တန်ဖိုးသုံးခုကို သီးခြားထားပါ။ ရည်ရွယ်သော ဝန်ဆောင်မှုအမည်၊ အစားထိုး ချိတ်ဆက်မှု အဆုံးမှတ်နှင့် ပရောက်စီ အဆုံးမှတ်တို့ဖြစ်သည်။ ရွေးချယ်မှုတစ်ခုစီကို ၎င်း၏ အမှန်တကယ် အခန်းကဏ္ဍအတွက် ရွေးပြီး ဝန်ဆောင်မှုအတွက် ပုံမှန် TLS အမည် စစ်ဆေးမှုကို ထိန်းထားပါ။
ပရောက်စီ အပေါက်ကိုယ်တိုင် ချိတ်ဆက်မှုများကို ငြင်းပယ်ပါက တူညီသော မရှိသည့် နားထောင်သူထံ ညွှန်သော အခြားရွေးချယ်မှုက ပထမ ခုန်ခြင်းကို မပြုပြင်နိုင်ပါ။ ဦးတည်ရာ မြေပုံကို မပြောင်းမီ ထို နားထောင်သူ သို့မဟုတ် လမ်းကြောင်း ချို့ယွင်းမှုကို ဖြေရှင်းပါ။