$method = new \ReCaptcha\RequestMethod\CurlPost();
$verifier = new \ReCaptcha\ReCaptcha($secret, $method);

CurlPost postavlja URL provjere, POST podatke i normalne provjere certifikata bez dodjeljivanja izričitog proxyja. libcurl okruženje PHP procesa može odabrati rutu.

Za HTTP slušalac koristite https_proxy=http://proxy.example:8080. Za podržani SOCKS5 slušalac s DNS-om na strani proxyja, POSIX pokretanje je:

https_proxy=socks5h://proxy.example:1080 php verify.php

Za dopuštenu rutu javnog proxyja do siteverify, lista SOCKS5 proxyja daje kandidate za SOCKS5 primjer. PHP cURL ekstenzija i podrška za odabrani libcurl proxy moraju biti dostupne. Ako PHP-FPM ili radni proces obavlja provjeru, osigurajte njegovo okruženje za pokretanje; izvoz na drugom mjestu ga ne ažurira.

Ovo pokriva pozadinski siteverify, ne preglednički widget ni valjanost rezultata provjere.

Za izoliranu politiku po verifikatoru koristite javni RequestMethod interfejs: submit prima parametre zahtjeva i vraća tijelo odgovora. Dodatna opcija CurlPost konstruktora u dobavljačevom forku nije ulaz službenog paketa.

Povezani članci