Изберете CurlPost за прокси-свесниот backend барање на reCAPTCHA PHP
Користете го официјалното вбризгување на методот на барање и libcurl околината на PHP работникот што прави siteverify повици.
$method = new \ReCaptcha\RequestMethod\CurlPost();
$verifier = new \ReCaptcha\ReCaptcha($secret, $method);CurlPost ја поставува URL-адресата за верификација, POST податоците и нормалните проверки на сертификатот без да додели експлицитен прокси. libcurl околината на PHP процесот може да ја избере рутата.
За HTTP слушател користете https_proxy=http://proxy.example:8080. За поддржан SOCKS5 слушател со DNS од страната на проксито, POSIX стартување е:
https_proxy=socks5h://proxy.example:1080 php verify.phpЗа дозволена рута на јавен прокси до siteverify, списокот на SOCKS5 прокси нуди кандидати за примерот со SOCKS5. PHP cURL екстензијата и избраната libcurl прокси поддршка мора да бидат достапни. Ако верификацијата ја врши PHP-FPM или работен процес, обезбедете ја неговата околина за стартување; извозот на друго место не ја ажурира.
Ова го опфаќа backend siteverify, не браузерскиот виџет или валидноста на резултатот од верификацијата.
За изолирана политика по верификатор, користете го јавниот интерфејс RequestMethod: submit прима параметри на барање и го враќа телото на одговорот. Дополнителната опција на CurlPost конструкторот во форкот на добавувачот не е влез на официјалниот пакет.