Veldu CurlPost fyrir proxy-meðvitaða bakendabeiðni reCAPTCHA PHP
Notaðu opinbera beiðniaðferðarinndælinguna og libcurl-umhverfið á PHP-vinnunni sem gerir siteverify-köll.
$method = new \ReCaptcha\RequestMethod\CurlPost();
$verifier = new \ReCaptcha\ReCaptcha($secret, $method);CurlPost stillir staðfestingarslóð, POST-gögn og venjulegar vottorðsathuganir án þess að úthluta skýrum proxy. libcurl-umhverfi PHP-ferlisins getur valið leiðina.
Fyrir HTTP-hlustun notaðu https_proxy=http://proxy.example:8080. Fyrir studda SOCKS5-hlustun með DNS á proxy-hlið er POSIX-ræsing:
https_proxy=socks5h://proxy.example:1080 php verify.phpFyrir leyfða slóð almenns proxys til siteverify býður SOCKS5-proxylistinn upp á frambjóðendur fyrir SOCKS5-dæmið. PHP cURL-viðbótin og valinn libcurl-proxy stuðningur verða að vera tiltæk. Ef PHP-FPM eða vinnuferli gerir staðfestinguna skaltu útvega ræsingarumhverfi þess; útflutningur annars staðar uppfærir það ekki.
Þetta nær yfir bakenda-siteverify, ekki vafraviðmótið eða gildi staðfestingarniðurstöðu.
Fyrir einangraða stefnu fyrir hvern staðfesti skaltu nota opinbera RequestMethod viðmótið: submit tekur beiðnibreytur og skilar svarshlutnum. Viðbótar CurlPost-smíðavalkostur birgjaforks er ekki inntak opinbera pakkans.