Na internete, o . V NET(C#) je stále veľa pomocných tried súvisiacich s HTTP, a tu vám odporúčam ďalšiu. .NET HTTP helper trieda, nazýva sa RestSharp. RestSharp je ľahká komponent, ktorá nevyžaduje žiadne komponenty alebo knižnice tretích strán pre Http. RestSharp má nasledujúce výhody:
1: Podpora. NET 3.5+, Silverlight 4, Windows Phone 7, Mono, MonoTouch, Mono pre Android, Compact Framework 3.5 a podobne 2: Jednoduché importovanie do akéhokoľvek projektu cez NuGet (Install-Package restsharp) 3: XML a JSON môžu byť automaticky deserializované 4: Podpora vlastnej serializácie a deserializácie 5: Automaticky detegujte typ vráteného obsahu 6: Podpora HTTP GET, POST, PUT, HEAD, OPTIONS, DELETE a ďalších operácií 7: Je možné nahrať viacero súborov 8: Podpora oAuth 1, oAuth 2, Basic, NTLM a parametrových autentifikátorov atď 9: Podpora asynchrónnej prevádzky 10: Mimoriadne jednoduché na použitie a aplikáciu na akýkoľvek projekt
Vyššie uvedené sú hlavné funkcie RestSharpu, ktoré môžete jednoducho použiť na spracovanie série sieťových požiadaviek (GET, POST, PUT, HEAD, OPTIONS, DELETE) a získať výsledok návratu. Nakoniec, oficiálny príklad prihlášky je taký jednoduchý:
|