Mteja wa nafasi ya majina wa PhpXmlRpc hutoa setProxy kwa njia ya proksi ya mbele:

use PhpXmlRpc\Client;

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

Kijenzi huchagua huduma ya XML-RPC; setProxy huchukua mwenyeji na bandari ya mpatanishi. Anwani ya HTTP kutoka orodha ya proksi za HTTP inaweza kuzijaza kwa njia inayoruhusiwa ya kiishio cha XML-RPC cha umma ambayo haihitaji akaunti ya proksi. Pia hukubali hoja za jina la mtumiaji, nenosiri na aina ya uthibitishaji wakati usafirishaji uliochaguliwa unasaidia mpango unaohitajika.

Tuma ujumbe wa XML-RPC wa programu kupitia kipengele hiki kilichosanidiwa na ushughulikie hitilafu kupitia API ya kawaida ya maktaba. Hifadhi uthibitishaji wa cheti cha HTTPS cha usafirishaji.

Kwa mteja anayesimamiwa na mfumo

Maktaba ya XML-RPC iliyojengwa ndani ya CodeIgniter 3 ni darasa tofauti. Njia yake server huweka lengo; mfano wa PhpXmlRpc hauthibitishi kwamba $this->xmlrpc hutoa setProxy.

Tambua darasa na usafirishaji vilivyoundwa kwa hakika, kisha tumia kiolesura cha proksi cha mteja huyo huku ukihifadhi ujenzi wa ujumbe wa mfumo inapowezekana.

Makala zinazohusiana