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

CurlPost ຕັ້ງ URL ກວດສອບ, ຂໍ້ມູນ POST ແລະ ການກວດສອບໃບຢັ້ງຢືນປົກກະຕິ ໂດຍບໍ່ກຳນົດ proxy ຢ່າງຊັດເຈນ. ສະພາບແວດລ້ອມ libcurl ຂອງຂະບວນການ PHP ສາມາດເລືອກເສັ້ນທາງໄດ້.

ສຳລັບຜູ້ຟັງ HTTP ໃຫ້ໃຊ້ https_proxy=http://proxy.example:8080. ສຳລັບຜູ້ຟັງ SOCKS5 ທີ່ຮອງຮັບກັບ DNS ຝັ່ງ proxy ການເປີດ POSIX ແມ່ນ:

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

ສຳລັບເສັ້ນທາງ proxy ສາທາລະນະທີ່ໄດ້ຮັບອະນຸຍາດໄປ siteverify ລາຍຊື່ proxy SOCKS5 ໃຫ້ຜູ້ສະໝັກສຳລັບຕົວຢ່າງ SOCKS5. ສ່ວນຂະຫຍາຍ PHP cURL ແລະ ການຮອງຮັບ proxy libcurl ທີ່ເລືອກຕ້ອງມີ. ຖ້າ PHP-FPM ຫຼື ຜູ້ທຳງານວຽກເຮັດການກວດສອບ ໃຫ້ສະໜອງສະພາບແວດລ້ອມເປີດຂອງມັນ; ການສົ່ງອອກບ່ອນອື່ນບໍ່ໄດ້ອັບເດດມັນ.

ນີ້ກວມເອົາ siteverify backend ບໍ່ແມ່ນວິດເຈັດຂອງບຣາວເຊີ ຫຼື ຄວາມຖືກຕ້ອງຂອງຜົນການກວດສອບ.

ສຳລັບນະໂຍບາຍແຍກຕ່າງຕໍ່ຜູ້ກວດສອບ ໃຫ້ໃຊ້ອິນເຕີເຟສສາທາລະນະ RequestMethod: submit ຮັບພາລາມິເຕີຄຳຮ້ອງ ແລະ ສົ່ງຄືນເນື້ອຫາຄຳຕອບ. ຕົວເລືອກ constructor CurlPost ເພີ່ມເຕີມຂອງ fork ຜູ້ສະໜອງບໍ່ແມ່ນຂໍ້ມູນເຂົ້າຂອງແພັກເກດທາງການ.

ບົດຄວາມທີ່ກ່ຽວຂ້ອງ