Nafnrýmisbiðlari PhpXmlRpc býður setProxy fyrir leið í gegnum framsendingarproxy:

use PhpXmlRpc\Client;

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

Hönnuðurinn velur XML-RPC þjónustuna; setProxy tekur við hýsli og porti milliliðarins. HTTP-vistfang úr HTTP-proxylistanum getur fyllt þau fyrir leyfða opinbera XML-RPC endapunktsleið sem þarf ekki proxyreikning. Það tekur einnig við rökum fyrir notandanafn, lykilorð og auðkenningartegund þegar valda flutningurinn styður nauðsynlegt skema.

Sendu XML-RPC skilaboð forritsins í gegnum þetta uppsetta eintak og meðhöndlaðu villur með venjulegu API safnsins. Haltu HTTPS-vottorðsstaðfestingu flutningsins.

Fyrir biðlara sem rammi stýrir

Innbyggt XML-RPC safn CodeIgniter 3 er annar klasi. Aðferð þess server setur áfangastaðinn; dæmið með PhpXmlRpc sannar ekki að $this->xmlrpc bjóði setProxy.

Greindu hvaða klasi og flutningur var búinn til og notaðu þá proxyviðmót þess biðlara, en haltu uppbyggingu skilaboða rammans þar sem það er hægt.

Tengdir greinar