W Internecie, o . W NET(C#) wciąż jest wiele dodatkowych klas związanych z HTTP, a tutaj polecam kolejny. .NET HTTP helper class, nazywa się RestSharp. RestSharp to lekki komponent, który nie opiera się na żadnych zewnętrznych komponentach ani bibliotekach do Http. RestSharp oferuje następujące korzyści:
1: Wsparcie. NET 3.5+, Silverlight 4, Windows Phone 7, Mono, MonoTouch, Mono dla Androida, Compact Framework 3.5 itd 2: Łatwo pobierać do dowolnego projektu przez NuGet (restsharp Install-Package) 3: XML i JSON mogą być automatycznie deserializowane 4: Obsługa niestandardowej serializacji i deserializacji 5: Automatycznie wykrywaj typ zwróconej treści 6: Wsparcie dla HTTP GET, POST, PUT, HEAD, OPTIONS, DELETE i innych operacji 7: Można przesłać wiele plików 8: Obsługa oAuth 1, oAuth 2, Basic, NTLM i uwierzytelniające oparte na parametrach itd 9: Obsługa pracy asynchronicznej 10: Niezwykle łatwe w użyciu i zastosowaniu w każdym projekcie
Powyższe to główne funkcje RestSharp, które możesz łatwo wykorzystać do przetwarzania serii żądań sieciowych (GET, POST, PUT, HEAD, OPTIONS, DELETE) i uzyskać wynik zwrotny. Na koniec, oficjalny przykład aplikacji jest tak prosty:
|