Vel CurlPost til proxy-vitandi backend-fyrispurningin hjá reCAPTCHA PHP
Brúka ta almennu fyrispurningarháttainnsetingina og libcurl-umhvørvið á PHP-arbeiðaranum, sum ger siteverify-uppkøll.
$method = new \ReCaptcha\RequestMethod\CurlPost();
$verifier = new \ReCaptcha\ReCaptcha($secret, $method);CurlPost setur váttanar-URL, POST-dátu og vanligu váttanarroyndirnar uttan at seta eitt greitt proxy. libcurl-umhvørvið hjá PHP-prosessinum kann velja leiðina.
Til ein HTTP-lyttara, brúka https_proxy=http://proxy.example:8080. Til ein studdan SOCKS5-lyttara við DNS á proxy-síðuni er ein POSIX-byrjan:
https_proxy=socks5h://proxy.example:1080 php verify.phpTil eina loyvda almenna-proxy-leið til siteverify gevur SOCKS5-proxy-listin evnar til SOCKS5-dømið. PHP cURL-víðkanin og valdur libcurl-proxy-stuðul mugu vera tøk. Um PHP-FPM ella eitt arbeiðsprosess ger váttanina, veit tá byrjunarumhvørvið; at útflyta annarsstaðar dagførir tað ikki.
Hetta fevnir um backend-siteverify, ikki browser-widgetin ella gildið av eini váttanarúrslit.
Til eina avmarkaða stevnu fyri hvønn váttara, brúka ta almennu RequestMethod-grænseflatan: submit tekur fyrispurningarparametrar og gevur svar-kroppin aftur. Ein ekstra CurlPost-constructor-møguleiki í einum veitara-fork er ikki inntak í almenna pakkanum.