Στο Διαδίκτυο, περίπου . Υπάρχουν ακόμα πολλές βοηθητικές που σχετίζονται με το HTTP στο NET(C#) και εδώ σας προτείνω άλλη μία. .NET HTTP helper class, ονομάζεται RestSharp. Το RestSharp είναι ένα ελαφρύ στοιχείο που δεν βασίζεται σε στοιχεία ή βιβλιοθήκες τρίτων για το Http. Το RestSharp έχει τα ακόλουθα πλεονεκτήματα:
1: Υποστήριξη. NET 3.5+, Silverlight 4, Windows Phone 7, Mono, MonoTouch, Mono για Android, Compact Framework 3.5 κ.λπ 2: Εύκολη εισαγωγή σε οποιοδήποτε έργο μέσω του NuGet (Install-Package restsharp) 3: Τα XML και JSON μπορούν να αποσειριοποιηθούν αυτόματα 4: Υποστήριξη προσαρμοσμένης σειριοποίησης και αποσειριοποίησης 5: Αυτόματος εντοπισμός του τύπου περιεχομένου που επιστρέφεται 6: Υποστήριξη HTTP GET, POST, PUT, HEAD, OPTIONS, DELETE και άλλες λειτουργίες 7: Μπορούν να μεταφορτωθούν πολλά αρχεία 8: Υποστήριξη oAuth 1, oAuth 2, Basic, NTLM και Parameter-based Authenticators, κ.λπ. 9: Υποστήριξη ασύγχρονης λειτουργίας 10: Εξαιρετικά εύκολο στη χρήση και εφαρμογή σε οποιοδήποτε έργο
Τα παραπάνω είναι τα κύρια χαρακτηριστικά του RestSharp, τα οποία μπορείτε εύκολα να χρησιμοποιήσετε για να επεξεργαστείτε μια σειρά αιτημάτων δικτύου (GET, POST, PUT, HEAD, OPTIONS, DELETE) και να λάβετε το αποτέλεσμα επιστροφής. Τέλος, το επίσημο παράδειγμα εφαρμογής είναι τόσο απλό όσο αυτό:
|