בחרו CurlPost לבקשת הקצה האחורי מודעת הפרוקסי של reCAPTCHA PHP
השתמשו בהזרקת שיטת הבקשה הרשמית ובסביבת libcurl ב-PHP worker שמבצע קריאות siteverify.
$method = new \ReCaptcha\RequestMethod\CurlPost();
$verifier = new \ReCaptcha\ReCaptcha($secret, $method);CurlPost מגדיר את כתובת האימות, נתוני 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 או worker משימות מבצע את האימות, ספקו את סביבת ההפעלה שלו; ייצוא במקום אחר אינו מעדכן אותה.
זה מכסה siteverify של הקצה האחורי, לא את וידג'ט הדפדפן ולא את תוקף תוצאת האימות.
למדיניות מבודדת לכל מאמת, השתמשו בממשק הציבורי RequestMethod: submit מקבל פרמטרי בקשה ומחזיר את גוף התגובה. אפשרות בנאי CurlPost הנוספת בפורק של ספק אינה קלט של החבילה הרשמית.