PhpXmlRpc نىڭ ئات بوشلۇقى خېرىدارى يۆتكىلىش proxy يولى ئۈچۈن setProxy تەمىنلەيدۇ:

use PhpXmlRpc\Client;

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

قۇرغۇچى XML-RPC مۇلازىمىتىنى تاللايدۇ؛ setProxy ئوتتۇرىچىنىڭ host ۋە port نى ئالىدۇ. HTTP proxy تىزىملىكى دىن ئېلىنغان HTTP ئادرېسى proxy ھېساباتى تەلەپ قىلمايدىغان رۇخسەت قىلىنغان ئاشكارا XML-RPC ئاخىرقى نۇقتا يولى ئۈچۈن ئۇلارنى تولدۇرالايدۇ. تاللانغان يۆتكىگۈچ تەلەپ قىلىنغان سىخېمىنى قوللىسا، proxy ئىشلەتكۈچى ئىسمى، پارول ۋە دەلىللەش تۈرى قاتارلىق ئارگۇمېنتلارنىمۇ قوبۇل قىلىدۇ.

ئەپنىڭ XML-RPC ئۇچۇرلىرىنى بۇ سەپلەنگەن instance ئارقىلىق ئەۋەتىڭ ۋە خاتالىقلارنى كۇتۇپخانىنىڭ ئادەتتىكى API سى بىلەن بىر تەرەپ قىلىڭ. يۆتكىگۈچنىڭ HTTPS گۇۋاھنامىسىنى تەكشۈرۈشنى ساقلاڭ.

فريمېۋورك باشقۇرىدىغان خېرىدار ئۈچۈن

CodeIgniter 3 نىڭ ئىچكى XML-RPC كۇتۇپخانىسى باشقا بىر class. ئۇنىڭ server مېتودى نىشاننى بەلگىلەيدۇ؛ PhpXmlRpc مىسالى $this->xmlrpc نىڭ setProxy تەمىنلەيدىغانلىقىنى ئىسپاتلىمايدۇ.

ئەمەلىيەتتە قايسى class ۋە يۆتكىگۈچ قۇرۇلغانلىقىنى ئېنىقلاڭ، ئاندىن شۇ خېرىدارنىڭ proxy كۆرۈنمە يۈزىنى ئىشلىتىپ، ئىمكانقەدەر فريمېۋوركنىڭ ئۇچۇر قۇرۇشىنى ساقلاڭ.

مۇناسىۋەتلىك ماقالىلەر