På internettet, omkring . Der findes stadig mange HTTP-relaterede hjælpeklasser i NET(C#), og her anbefaler jeg en anden til dig. .NET HTTP hjælpeklasse, den hedder RestSharp. RestSharp er en letvægtskomponent, der ikke er afhængig af tredjepartskomponenter eller biblioteker til Http. RestSharp har følgende fordele:
1: Støtte. NET 3.5+, Silverlight 4, Windows Phone 7, Mono, MonoTouch, Mono til Android, Compact Framework 3.5 osv 2: Kan nemt indsendes til ethvert projekt via NuGet (Install-Package restsharp) 3: XML og JSON kan automatisk deserialiseres 4: Understøttelse af specialtilpasset serialisering og deserialisering 5: Automatisk opdage typen af returneret indhold 6: Understøttelse af HTTP GET, POST, PUT, HEAD, OPTIONS, DELETE og andre operationer 7: Flere filer kan uploades 8: Understøttelse af oAuth 1, oAuth 2, Basic, NTLM og parameterbaserede autentificatorer osv 9: Understøttelse af asynkron drift 10: Ekstremt nem at bruge og anvende på ethvert projekt
Ovenstående er hovedfunktionerne i RestSharp, som du nemt kan bruge til at behandle en række netværksforespørgsler (GET, POST, PUT, HEAD, OPTIONS, DELETE) og få returresultatet. Endelig er det officielle applikationseksempel så enkelt som dette:
|