Lungiselela i-proxy yokudlulisa nge-PhpXmlRpc Client.setProxy
Sebenzisa i-PhpXmlRpc Client.setProxy kumxhumanisi kuyilapho ugcina i-URL yensiza ye-XML-RPC njengendawo eya kuyo.
Iklayenti lesikhala samagama le-PhpXmlRpc linikeza setProxy endleleni ye-proxy yokudlulisa:
use PhpXmlRpc\Client;
$client = new Client('https://rpc.example/service');
$client->setProxy('proxy.example', 8080);
Umakhi ukhetha insiza ye-XML-RPC; i-setProxy ithatha umsingathi kanye nechweba lomxhumanisi. Ikheli le-HTTP elivela ku-uhlu lwe-proxy ye-HTTP lingazigcwalisa endleleni evunyelwe yendawo yokugcina ye-XML-RPC yomphakathi engadingi i-akhawunti ye-proxy. Iphinde yamukele izimpikiswano zegama lomsebenzisi, igama lokugqithisa kanye nohlobo lokuqinisekisa lapho ukuthutha okukhethiwe kusekela uhlelo oludingekayo.
Thumela imiyalezo ye-XML-RPC yohlelo ngokusebenzisa lesi sikhathi esilungisiwe futhi usingathe amaphutha nge-API evamile yelabhulali. Gcina ukuqinisekiswa kwesitifiketi se-HTTPS sokuthutha.
Kumklayenti olawulwa uhlaka
Ilabhulali ye-XML-RPC efakwe ngaphakathi ku-CodeIgniter 3 iyisigaba esihlukile. Indlela yayo ye-server ibeka indawo eya kuyo; isibonelo se-PhpXmlRpc asifakazi ukuthi i-$this->xmlrpc inikeza i-setProxy.
Khomba isigaba nokuthutha okuqinisekile okwakhiwe, bese usebenzisa isixhumanisi se-proxy salelo klayenti kuyilapho ugcina ukwakhiwa kwemiyalezo kohlaka lapho kungenzeka.