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

Leidž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.

Susiję straipsniai