Pasirinkite CurlPost reCAPTCHA PHP tarpinio serverio sąmoningai backend užklausai
Naudokite oficialų užklausos metodo įterpimą ir libcurl aplinką PHP darbininke, atliekančiame siteverify iškvietimus.
$method = new \ReCaptcha\RequestMethod\CurlPost();
$verifier = new \ReCaptcha\ReCaptcha($secret, $method);CurlPost nustato patvirtinimo URL, POST duomenis ir įprastus sertifikato patikrinimus, nepriskirdamas aiškaus tarpinio serverio. PHP proceso libcurl aplinka gali pasirinkti maršrutą.
HTTP klausytojui naudokite https_proxy=http://proxy.example:8080. Palaikomam SOCKS5 klausytojui su DNS tarpinio serverio pusėje POSIX paleidimas yra:
https_proxy=socks5h://proxy.example:1080 php verify.phpLeidžiamam viešojo tarpinio serverio maršrutui į siteverify SOCKS5 tarpinių serverių sąrašas siūlo kandidatus SOCKS5 pavyzdžiui. PHP cURL plėtinys ir pasirinkta libcurl tarpinio serverio parama turi būti prieinami. Jei patikrinimą atlieka PHP-FPM arba darbo procesas, pateikite jo paleidimo aplinką; eksportavimas kitur jos neatnaujina.
Tai apima backend siteverify, o ne naršyklės valdiklį ar patvirtinimo rezultato galiojimą.
Atskirai kiekvieno tikrintojo politikai naudokite viešą RequestMethod sąsają: submit priima užklausos parametrus ir grąžina atsakymo turinį. Tiekėjo forko papildoma CurlPost konstruktoriaus parinktis nėra oficialaus paketo įvestis.