PHP cURL သည် ဧည့်သည့်၏ IP ကို အသုံးပြုနိုင်ပါသလား။
ဆာဗာဘက်မှ cURL ချိတ်ဆက်မှုကို မည်သည့်စက်က ဖွင့်သည်၊ ထိုလမ်းကြောင်းကို ပြောင်းရန် proxy အတွက် ဘာလိုအပ်သည်ကို ရှင်းပြသည်။
ဧည့်သည်တစ်ဦး ခလုတ်တစ်ခုကို နှိပ်သည်။ သင့် PHP ဆာဗာသည် ပြင်ပ API တစ်ခုကို ခေါ်သည်။ API သည် ဆာဗာ၏ အပြင်ထွက် ချိတ်ဆက်မှု သို့မဟုတ် ထိုချိတ်ဆက်မှုအတွက် သတ်မှတ်ထားသော proxy ၏ ထွက်ပေါက်ကို မြင်သည်။ ဧည့်သည့်၏ ဘရောက်ဇာသည် သင့်ဝဘ်ဆိုက်သို့ သီးခြား ချိတ်ဆက်မှုတစ်ခုကို ကိုင်တွယ်နေသည်။
ဧည့်သည့်၏ လိပ်စာကို header ထဲသို့ ကူးယူခြင်းသည် PHP ချိတ်ဆက်မှုကို ဧည့်သည့်၏ ကွန်ရက်သို့ ရွှေ့နိုင်မည် မဟုတ်ပါ။ Header များသည် ဖွင့်ပြီးသား ချိတ်ဆက်မှုမှတစ်ဆင့် ပို့သော ဒေတာဖြစ်သည်။ ဦးတည်ရာတစ်ခုသည် ၎င်း၏ ကိုယ်ပိုင် အပလီကေးရှင်း ယုတ္တိအတွင်း ယုံကြည်ရသော forwarding header ကို အသုံးပြုနိုင်သော်လည်း ၎င်းသည် header တန်ဖိုးကို ချိတ်ဆက်မှု၏ ရင်းမြစ်လိပ်စာအဖြစ် မပြောင်းလဲပါ။
proxy သည် ချိတ်ဆက်မှုကို လက်ခံရမည်
PHP cURL ကို အခြားစက်မှတစ်ဆင့် ပို့ရန် ထိုစက်သည် တောင်းဆိုမှုကို သယ်ဆောင်ရန် ခွင့်ပြုချက်ဖြင့် ရောက်ရှိနိုင်သော proxy ဝန်ဆောင်မှုကို ပေးရမည်။ PHP လုပ်ငန်းစဉ်သည် ၎င်းသို့ ချိတ်ဆက်နိုင်ရမည်။ ဧည့်သည့်၏ သာမန် ဘရောက်ဇာ ဆက်ရှင်သည် သင့်ဆာဗာအား ထိုသို့သော အထွေထွေ proxy ဆုံးမှတ်ကို မပေးပါ။
libcurl proxy ရွေးချယ်မှုသည် cURL ချိတ်ဆက်သော ဝန်ဆောင်မှုကို ရွေးသည်။ ၎င်းသည် မည်သည့် ဘရောက်ဇာကိုမဆို ၎င်း၏ကိုယ်စား တောင်းဆိုမှု စတင်ရန် တောင်းဆိုနိုင်မည် မဟုတ်ပါ။
ဘရောက်ဇာ တောင်းဆိုမှုသည် ကွဲပြားသော ဒီဇိုင်းဖြစ်သည်
အချို့ API များအတွက် ဘရောက်ဇာသည် ဦးတည်ရာကို တိုက်ရိုက် ခေါ်နိုင်သည်။ ၎င်းသည် တောင်းဆိုမှုကို အသုံးပြုသူ၏ ကွန်ရက်လမ်းကြောင်းပေါ် ထားရှိပြီး ၎င်းတို့၏ ကိုယ်ပိုင် proxy ပြင်ဆင်မှုအပေါ် မူတည်သည်။ ဘရောက်ဇာ client များအတွက် ဒီဇိုင်းထုတ်ထားသော API လည်း လိုအပ်သည်။ Cross-origin အသုံးပြုခွင့်သည် CORS ကို လိုက်နာပြီး ဘရောက်ဇာကုဒ်သို့ ပို့သော credentials များသည် ထို client အတွက် ရရှိနိုင်လာသည်။
proxy ရွေးချယ်မှု မရွေးခင် တောင်းဆိုမှု ဘယ်နေရာမှာ ရှိသင့်သည်ကို ဆုံးဖြတ်ပါ။ ဆာဗာ credentials များကို ဆာဗာပေါ်တွင် ထားပါ။ ဝန်ဆောင်မှုက ပံ့ပိုးပါက မှတ်တမ်းတင်ထားသော ဘရောက်ဇာ ပေါင်းစည်းမှုကို အသုံးပြုပါ။ မည်သည့် ဒီဇိုင်းကမျှ ဆာဗာ တောင်းဆိုမှုကို ဧည့်သည့်၏ ကွန်ရက် အထောက်အထား အမွေဆက်ခံစေရန် ယုံကြည်ရသော အတိုကောက်ကို မပေးပါ။