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.

Izihloko ezihlobene