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

CurlPost wuxuu dejiyaa URL-ka xaqiijinta, xogta POST iyo hubinta shahaadada caadiga ah isagoon meelayn proxy cad. Deegaanka libcurl ee habsocodka PHP wuxuu dooran karaa dariiqa.

Dhegeysanaha HTTP, isticmaal https_proxy=http://proxy.example:8080. Dhegeysanaha SOCKS5 ee la taageeray oo leh DNS dhinaca proxy, bilaabista POSIX waa:

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

Dariiqa proxy dadweyne ee la oggolaaday ee siteverify, liiska proxy SOCKS5 wuxuu bixiyaa musharrixiinta tusaalaha SOCKS5. Extension-ka PHP cURL iyo taageerada proxy libcurl ee la doortay waa inay jiraan. Haddii PHP-FPM ama shaqaale shaqo uu sameeyo xaqiijinta, bixi deegaanka bilaabistiisa; dhoofinta meel kale ma cusboonaysiiso.

Tani waxay daboolaysaa siteverify backend, ma aha widget-ka browser-ka ama ansaxnimada natiijada xaqiijinta.

Si loo helo siyaasad gooni ah mid kasta oo xaqiijinaya, isticmaal interface-ka dadweynaha RequestMethod: submit wuxuu qaataa xuduudaha codsiga wuxuuna soo celiyaa jirka jawaabta. Ikhtiyaarka dheeraadka ah ee constructor-ka CurlPost ee fork-ka iibiyaha ma aha gelinta baakadda rasmiga ah.

Maqaallo la xiriira