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

CurlPost வெளிப்படையான ப்ராக்ஸியை ஒதுக்காமல் சரிபார்ப்பு URL, POST தரவு மற்றும் வழக்கமான சான்றிதழ் சோதனைகளை அமைக்கிறது. PHP செயல்முறையின் libcurl சூழல் வழியைத் தேர்ந்தெடுக்கலாம்.

HTTP கேட்பானுக்கு https_proxy=http://proxy.example:8080 பயன்படுத்தவும். ப்ராக்ஸி பக்க DNS கொண்ட ஆதரவு SOCKS5 கேட்பானுக்கு POSIX தொடக்கம்:

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

siteverify-க்கு அனுமதிக்கப்பட்ட பொது-ப்ராக்ஸி வழிக்கு SOCKS5 ப்ராக்ஸி பட்டியல் SOCKS5 எடுத்துக்காட்டுக்கு வேட்பாளர்களை வழங்குகிறது. PHP cURL நீட்டிப்பும் தேர்ந்தெடுக்கப்பட்ட libcurl ப்ராக்ஸி ஆதரவும் கிடைக்க வேண்டும். PHP-FPM அல்லது வேலைப் பணியாளர் சரிபார்ப்பைச் செய்தால், அதன் தொடக்கச் சூழலை வழங்கவும்; வேறு இடத்தில் ஏற்றுமதி செய்வது அதைப் புதுப்பிக்காது.

இது backend siteverify-ஐ உள்ளடக்குகிறது, உலாவி விட்ஜெட் அல்லது சரிபார்ப்பு முடிவின் செல்லுபடியை அல்ல.

ஒவ்வொரு சரிபார்ப்பாளருக்கும் தனி கொள்கைக்கு பொது RequestMethod இடைமுகத்தைப் பயன்படுத்தவும்: submit கோரிக்கை அளவுருக்களை எடுத்து பதில் உடலைத் திருப்பித் தருகிறது. விற்பனையாளர் ஃபோர்க்கின் கூடுதல் CurlPost கன்ஸ்ட்ரக்டர் விருப்பம் அதிகாரப்பூர்வ தொகுப்பின் உள்ளீடு அல்ல.

தொடர்புடைய கட்டுரைகள்