በ RestSharp v114.1 የማዋቀሪያ API ውስጥ ግልጽ የአውታረ መረብ ፕሮክሲ የደንበኛ አማራጭ ነው፦

var options = new RestClientOptions("https://api.example.com")
{
    Proxy = new WebProxy("http://proxy.example:8080")
};
using var client = new RestClient(options);

ይህ ክፍል RestSharp እና System.Net ይጠቀማል። የመሠረት URL የ API ስም ይገልጻል፤ የ WebProxy አድራሻ የመካከለኛውን ስም ይገልጻል። በሚደገፍ የሂደት ጊዜ ላይ፣ ያለ ፕሮክሲ ማረጋገጫ የተፈቀደ የሕዝብ API ሙከራ ከ የ HTTP ፕሮክሲ ዝርዝር ውስጥ እጩን ለዚያ መካከለኛ ሊጠቀም ይችላል። ደንበኛውን ከመፍጠርዎ በፊት ማንኛውንም አስፈላጊ የፕሮክሲ ማረጋገጫዎች በዚያ WebProxy ላይ ያዘጋጁ።

RestSharp የኮንስትራክተር አማራጮችን ወደማይለወጥ ውቅር ይቀይራል። client.Options መመርመር ይደገፋል፤ ከግንባታ በኋላ ፕሮክሲውን በዚያ መቀየር የማዋቀሪያው ዘዴ አይደለም። የተዋቀረውን ደንበኛ ለሥራው ያቆዩ፣ እና አፕሊኬሽኑ የተለየ መንገድ ሲፈልግ የተለየ የተዋቀረ ደንበኛ ይፍጠሩ።

ነባር HttpClient ወይም ብጁ የመልእክት አስተዳዳሪ ካቀረቡ፣ ማስተላለፊያውን እራስዎ ያዋቅሩ። RestSharp ከአማራጮቹ ውስጥ በ Proxy ከውጭ የተያዘ አስተዳዳሪ አይገነባም። ላልተጠቀሙባቸው አማራጮች የተመደበ መንገድ በዚያ አስተዳዳሪ የተከፈተውን ግንኙነት መቀየር አይችልም።

የተመዘገበው Proxy አማራጭ የመድረክ ገደቦች አሉት፣ አሳሽ፣ iOS እና tvOS ደንበኞችን ጨምሮ። ምሳሌውን ከሚጠቀመው የሂደት ጊዜ ጋር ያዛምዱ። ተለዋዋጭ client.Proxy ባህሪ የሚመድቡ የቆዩ የ RestSharp ምሳሌዎች የሌላ API ትውልድ ናቸው።

ተዛማጅ ጽሑፎች