Hautatu CurlPost reCAPTCHA PHPren proxyari adi zaion backend eskaerarako
Erabili eskaera-metodoaren injekzio ofiziala eta libcurl ingurunea siteverify deiak egiten dituen PHP langilean.
$method = new \ReCaptcha\RequestMethod\CurlPost();
$verifier = new \ReCaptcha\ReCaptcha($secret, $method);CurlPost egiaztapen URLa, POST datuak eta ziurtagiriaren ohiko egiaztapenak ezartzen ditu proxy esplizitua esleitu gabe. PHP prozesuaren libcurl inguruneak ibilbidea hautatu dezake.
HTTP entzule baterako, erabili https_proxy=http://proxy.example:8080. Proxy aldeko DNS duen SOCKS5 entzule baterako, POSIX abiaraztea hau da:
https_proxy=socks5h://proxy.example:1080 php verify.phpsiteverifyrako baimendutako proxy publikoaren ibilbiderako, SOCKS5 proxy zerrendak hautagaiak eskaintzen ditu SOCKS5 adibiderako. PHP cURL luzapenak eta hautatutako libcurl proxy onarpenak erabilgarri egon behar dute. PHP-FPM edo lan-langile batek egiaztapena egiten badu, haren abiarazte-ingurunea eman; beste leku batean esportatzeak ez du eguneratzen.
Honek backend siteverify estaltzen du, ez nabigatzailearen widgeta ezta egiaztapen emaitzaren baliozkotasuna ere.
Egiaztatzaile bakoitzeko politika isolaturako, erabili RequestMethod interfaze publikoa: submit eskaera-parametroak hartzen ditu eta erantzunaren gorputza itzultzen du. Hornitzaile baten forkoaren CurlPost eraikitzailearen aukera gehigarria ez da pakete ofizialaren sarrera.