ຕັ້ງຄ່າພຣັອກຊີສົ່ງຕໍ່ດ້ວຍ PhpXmlRpc Client.setProxy
ໃຊ້ PhpXmlRpc Client.setProxy ສຳລັບຕົວກາງ ໂດຍຮັກສາ URL ຂອງບໍລິການ XML-RPC ໄວ້ເປັນປາຍທາງ.
ລູກຄ້າແບບ namespace ຂອງ PhpXmlRpc ໃຫ້ setProxy ສຳລັບເສັ້ນທາງພຣັອກຊີສົ່ງຕໍ່:
use PhpXmlRpc\Client;
$client = new Client('https://rpc.example/service');
$client->setProxy('proxy.example', 8080);
ຕົວສ້າງເລືອກບໍລິການ XML-RPC; setProxy ຮັບໂຮສ ແລະ ພອດຂອງຕົວກາງ. ທີ່ຢູ່ HTTP ຈາກ ລາຍຊື່ພຣັອກຊີ HTTP ສາມາດຕື່ມສິ່ງເຫຼົ່ານີ້ໄດ້ສຳລັບເສັ້ນທາງປາຍທາງ XML-RPC ສາທາລະນະທີ່ອະນຸຍາດ ແລະ ບໍ່ຕ້ອງການບັນຊີພຣັອກຊີ. ມັນຍັງຮັບອາກິວເມັນຊື່ຜູ້ໃຊ້, ລະຫັດຜ່ານ ແລະ ປະເພດການຢືນຢັນ ເມື່ອການຂົນສົ່ງທີ່ເລືອກຮອງຮັບແຜນທີ່ຕ້ອງການ.
ສົ່ງຂໍ້ຄວາມ XML-RPC ຂອງແອັບຜ່ານຕົວຢ່າງທີ່ຕັ້ງຄ່າແລ້ວນີ້ ແລະ ຈັດການຂໍ້ຜິດຜ່ານ API ປົກກະຕິຂອງຫ້ອງສະໝຸດ. ຮັກສາການກວດສອບໃບຢັ້ງຢືນ HTTPS ຂອງການຂົນສົ່ງ.
ສຳລັບລູກຄ້າທີ່ຄຸ້ມຄອງໂດຍ framework
ຫ້ອງສະໝຸດ XML-RPC ທີ່ມີຢູ່ໃນ CodeIgniter 3 ເປັນຄຼາສອື່ນ. ວິທີ server ຂອງມັນກຳນົດປາຍທາງ; ຕົວຢ່າງ PhpXmlRpc ບໍ່ໄດ້ພິສູດວ່າ $this->xmlrpc ໃຫ້ setProxy.
ກຳນົດຄຼາສ ແລະ ການຂົນສົ່ງທີ່ຖືກສ້າງຂຶ້ນຕົວຈິງ ແລ້ວໃຊ້ສ່ວນຕິດຕໍ່ພຣັອກຊີຂອງລູກຄ້ານັ້ນ ພ້ອມຮັກສາການສ້າງຂໍ້ຄວາມຂອງ framework ເທົ່າທີ່ເປັນໄປໄດ້.