PhpXmlRpc Client.setProxy සමඟ ඉදිරියට යොමු කරන ප්රොක්සියක් වින්යාස කරන්න
අතරමැදියා සඳහා PhpXmlRpc Client.setProxy භාවිත කරමින් XML-RPC සේවා URL එක ගමනාන්තය ලෙස තබා ගන්න.
PhpXmlRpc හි නාමාවකාශ සේවාලාභියා ඉදිරියට යොමු ප්රොක්සි මාර්ගය සඳහා setProxy ලබා දෙයි:
use PhpXmlRpc\Client;
$client = new Client('https://rpc.example/service');
$client->setProxy('proxy.example', 8080);
නිර්මාණකරු XML-RPC සේවාව තෝරයි; setProxy අතරමැදියාගේ සත්කාරකය සහ වරාය ගනී. HTTP ප්රොක්සි ලැයිස්තුව වෙතින් ලබාගත් HTTP ලිපිනයකට ප්රොක්සි ගිණුමක් අවශ්ය නොවන අනුමත පොදු XML-RPC අන්ත ලක්ෂ්ය මාර්ගයක් සඳහා ඒවා පිරවිය හැක. තෝරාගත් ප්රවාහනය අවශ්ය ක්රමයට සහාය දෙන විට එය ප්රොක්සි පරිශීලක නාමය, මුරපදය සහ සත්යාපන වර්ගය යන තර්ක ද භාර ගනී.
යෙදුමේ XML-RPC පණිවිඩ මෙම වින්යාසගත අවස්ථාව හරහා යවා, දෝෂ පුස්තකාලයේ සාමාන්ය API මගින් හසුරුවන්න. ප්රවාහනයේ HTTPS සහතික සත්යාපනය රඳවා ගන්න.
රාමුවක් මගින් කළමනාකරණය වන සේවාලාභියා සඳහා
CodeIgniter 3 හි ඇතුළත් XML-RPC පුස්තකාලය වෙනත් පන්තියකි. එහි server ක්රමය ගමනාන්තය නියම කරයි; PhpXmlRpc උදාහරණය $this->xmlrpc setProxy ලබා දෙන බව ඔප්පු නොකරයි.
සැබවින්ම සාදන ලද පන්තිය සහ ප්රවාහනය හඳුනාගෙන, පසුව එම සේවාලාභියාගේ ප්රොක්සි අතුරුමුහුණත භාවිත කරමින් හැකි තරම් රාමුවේ පණිවිඩ ගොඩනැගීම රඳවා ගන්න.