API-dejinta RestSharp v114.1, boroksi shabakadeed cad waa ikhtiyaar macmiil:

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

Qaybtan waxay isticmaashaa RestSharp iyo System.Net. URL-ka saldhigga ah wuxuu magacaabaa API-ga; ciwaanka WebProxy wuxuu magacaabaa dhexdhexaadiyaha. Runtime la taageeray, tijaabo API dadweyne oo la ogolaaday oo aan lahayn xaqiijinta boroksi waxay isticmaali kartaa musharax ka mid ah liiska boroksi HTTP dhexdhexaadiyahaas. Ka hor inta aan la dhisin macmiilka, deji aqoonsiga boroksi ee loo baahan yahay WebProxy-gaas.

RestSharp wuxuu u beddelaa ikhtiyaarada dhismaha qaab-dhismeed aan beddelmi karin. Baaritaanka client.Options waa la taageeray; beddelka boroksiga halkaas ka dib dhismaha maaha qaabka dejinta. Hayso macmiilka la habeeyay shaqadiisa, oo samee macmiil kale oo la habeeyay marka abka uu u baahan yahay waddo kale.

Haddii aad bixiso HttpClient jira ama maareeye fariin caadi ah, habee gaadiidkiisa adiga laftaada. RestSharp dib uma dhiso maareeye dibadda leh oo ka yimaadda Proxy ikhtiyaarada. Waddo loo qoondeeyay ikhtiyaaro aan la isticmaalin ma beddeli karto xiriir uu maareeyahaas furay.

Ikhtiyaarka Proxy ee la diiwaangeliyay wuxuu leeyahay xaddidaad madal, oo ay ku jiraan macaamiisha browser-ka, iOS iyo tvOS. La jaanqaad tusaalaha runtime-ka la isticmaalayo. Tusaalooyinka RestSharp ee hore ee u qoondeeya hantida client.Proxy ee beddelmi karta waxay ka tirsan yihiin jiil API kale.

Maqaallo la xiriira