$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.php

Fyrir 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.

Tengdir greinar