កំណត់រចនាសម្ព័ន្ធប្រូកស៊ីបញ្ជូនដោយ PhpXmlRpc Client.setProxy
ប្រើ PhpXmlRpc Client.setProxy សម្រាប់អ្នកកណ្តាល ហើយរក្សា URL នៃសេវា XML-RPC ជាគោលដៅ។
អតិថិជន 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 របស់ការដឹកជញ្ជូន។
សម្រាប់អតិថិជនដែលគ្រប់គ្រងដោយស៊ុមព័ទ្ធ
បណ្ណាល័យ XML-RPC ដែលបង្កប់ក្នុង CodeIgniter 3 គឺជាថ្នាក់ផ្សេង។ វិធីសាស្ត្រ server របស់វាកំណត់គោលដៅ។ ឧទាហរណ៍ PhpXmlRpc មិនបញ្ជាក់ថា $this->xmlrpc ផ្តល់ setProxy ទេ។
កំណត់អត្តសញ្ញាណថ្នាក់ និងការដឹកជញ្ជូនដែលបានបង្កើត បន្ទាប់មកប្រើចំណុចប្រទាក់ប្រូកស៊ីរបស់អតិថិជននោះ ដោយរក្សាការសាងសាររបស់ស៊ុមព័ទ្ធតាមដែលអាចធ្វើបាន។