Na internetu, o . V NET(C#) je stále mnoho pomocných tříd souvisejících s HTTP, a zde vám doporučuji další. .NET HTTP helper třída, nazývá se RestSharp. RestSharp je lehká komponenta, která nevyžaduje žádné komponenty třetích stran ani knihovny pro Http. RestSharp má následující výhody:
1: Podpora. NET 3.5+, Silverlight 4, Windows Phone 7, Mono, MonoTouch, Mono pro Android, Compact Framework 3.5 atd 2: Snadné importování do jakéhokoliv projektu přes NuGet (Install-Package restsharp) 3: XML a JSON lze automaticky deserializovat 4: Podpora vlastní serializace a deserializace 5: Automaticky detekovat typ vráceného obsahu 6: Podpora HTTP GET, POST, PUT, HEAD, OPTIONS, DELETE a dalších operací 7: Lze nahrát více souborů 8: Podpora oAuth 1, oAuth 2, Basic, NTLM a parameterových autentizátorů atd 9: Podpora asynchronního provozu 10: Extrémně snadné na použití a aplikaci na jakýkoli projekt
Výše uvedené jsou hlavní funkce RestSharpu, které můžete snadno použít ke zpracování série síťových požadavků (GET, POST, PUT, HEAD, OPTIONS, DELETE) a získat zpětný výsledek. Nakonec je oficiální příklad aplikace tak jednoduchý:
|