PhpXmlRpc-ren izen-espazioko bezeroak setProxy eskaintzen du aurreranzko proxy bide baterako:

use PhpXmlRpc\Client;

$client = new Client('https://rpc.example/service');
$client->setProxy('proxy.example', 8080);

Eraikitzaileak XML-RPC zerbitzua hautatzen du; setProxy-k bitartekariaren ostalaria eta ataka hartzen ditu. HTTP proxy zerrenda(e)tik datorren HTTP helbide batek biak bete ditzake proxy konturik behar ez duen XML-RPC amaierako puntu publiko baimendu baterako. Proxirako erabiltzaile-izena, pasahitza eta autentifikazio mota ere onartzen ditu, hautatutako garraioak behar den eskema onartzen duenean.

Bidali aplikazioaren XML-RPC mezuak konfiguratutako instantzia honetatik eta kudeatu erroreak liburutegiaren ohiko APIarekin. Mantendu garraioaren HTTPS ziurtagiriaren egiaztapena.

Framework batek kudeatutako bezeroarentzat

CodeIgniter 3-ren barneko XML-RPC liburutegia beste klase bat da. Bere server metodoak helburua ezartzen du; PhpXmlRpc adibideak ez du frogatzen $this->xmlrpc-k setProxy eskaintzen duenik.

Zehaztu zein klase eta garraio instantziatu diren, eta gero erabili bezero horren proxy interfazea, frameworkaren mezu-eraikuntza ahal den neurrian mantenduz.

Erlazionatutako artikuluak