$method = new \ReCaptcha\RequestMethod\CurlPost();
$verifier = new \ReCaptcha\ReCaptcha($secret, $method);

CurlPost သည် ရှင်းလင်းသော proxy ကို မသတ်မှတ်ဘဲ အတည်ပြုရန် URL၊ POST ဒေတာနှင့် ပုံမှန် လက်မှတ် စစ်ဆေးမှုများကို သတ်မှတ်သည်။ PHP လုပ်ငန်းစဉ်၏ libcurl ပတ်ဝန်းကျင်သည် လမ်းကြောင်းကို ရွေးချယ်နိုင်သည်။

HTTP နားထောင်သူအတွက် https_proxy=http://proxy.example:8080 ကို အသုံးပြုပါ။ proxy ဘက်မှ DNS ပါသော ပံ့ပိုးထားသည့် SOCKS5 နားထောင်သူအတွက် POSIX စတင်မှုမှာ−

https_proxy=socks5h://proxy.example:1080 php verify.php

siteverify သို့ ခွင့်ပြုထားသော အများပြည်သူ proxy လမ်းကြောင်းအတွက် SOCKS5 proxy စာရင်း သည် SOCKS5 ဥပမာအတွက် ကိုယ်စားလှယ်လောင်းများ ပေးသည်။ PHP cURL တိုးချဲ့မှုနှင့် ရွေးချယ်ထားသော libcurl proxy ပံ့ပိုးမှု ရရှိနိုင်ရမည်။ PHP-FPM သို့မဟုတ် အလုပ်လုပ်ငန်းစဉ်က အတည်ပြုမှု ပြုလုပ်ပါက ၎င်း၏ စတင်ပတ်ဝန်းကျင်ကို ပေးပါ။ အခြားနေရာတွင် ထုတ်ယူခြင်းက ၎င်းကို မွမ်းမံမပေးပါ။

ယင်းသည် backend siteverify ကို ဖုံးလွှမ်းသည်၊ ဘရောက်ဇာ ဝစ်ဂျက် သို့မဟုတ် အတည်ပြုရလဒ်၏ တရားဝင်မှု မဟုတ်ပါ။

အတည်ပြုသူ တစ်ဦးစီအတွက် သီးခြားမူဝါဒအတွက် အများပြည်သူ RequestMethod အင်တာဖေ့စ်ကို အသုံးပြုပါ− submit သည် တောင်းဆိုမှု ပါရာမီတာများကို ယူပြီး တုံ့ပြန်မှု ကိုယ်ထည်ကို ပြန်ပေးသည်။ ရောင်းချသူ fork ၏ အပိုဆောင်း CurlPost ကွန်စထရပ်တာ ရွေးချယ်မှုသည် တရားဝင် ပက်ကေ့ဂျ်၏ ထည့်သွင်းမှု မဟုတ်ပါ။

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