Izvēlieties CurlPost reCAPTCHA PHP starpniekservera apzinātajam backend pieprasījumam
Izmantojiet oficiālo pieprasījuma metodes injekciju un libcurl vidi PHP darbiniekā, kas veic siteverify izsaukumus.
$method = new \ReCaptcha\RequestMethod\CurlPost();
$verifier = new \ReCaptcha\ReCaptcha($secret, $method);CurlPost iestata verifikācijas URL, POST datus un parastās sertifikāta pārbaudes, nepiešķirot skaidru starpniekserveri. PHP procesa libcurl vide var izvēlēties maršrutu.
HTTP klausītājam izmantojiet https_proxy=http://proxy.example:8080. Atbalstītam SOCKS5 klausītājam ar DNS starpniekservera pusē POSIX palaišana ir:
https_proxy=socks5h://proxy.example:1080 php verify.phpAtļautam publiskā starpniekservera maršrutam uz siteverify SOCKS5 starpniekserveru saraksts piedāvā kandidātus SOCKS5 piemēram. PHP cURL paplašinājumam un izvēlētajam libcurl starpniekservera atbalstam jābūt pieejamam. Ja verifikāciju veic PHP-FPM vai darba process, nodrošiniet tā palaišanas vidi; eksportēšana citur to neatjaunina.
Tas aptver backend siteverify, nevis pārlūka logrīku vai verifikācijas rezultāta derīgumu.
Atsevišķai politikai katram verificētājam izmantojiet publisko RequestMethod saskarni: submit saņem pieprasījuma parametrus un atgriež atbildes pamattekstu. Piegādātāja atzara papildu CurlPost konstruktora opcija nav oficiālās pakotnes ievade.