På Internett, omtrent . Det finnes fortsatt mange HTTP-relaterte hjelpeklasser i NET(C#), og her anbefaler jeg en annen for deg. .NET HTTP hjelpeklasse, den heter RestSharp. RestSharp er en lettvektskomponent som ikke er avhengig av tredjepartskomponenter eller biblioteker for Http. RestSharp har følgende fordeler:
1: Støtte. NET 3.5+, Silverlight 4, Windows Phone 7, Mono, MonoTouch, Mono for Android, Compact Framework 3.5, osv 2: Enkelt å laste inn i ethvert prosjekt via NuGet (Install-Package restsharp) 3: XML og JSON kan deserialiseres automatisk 4: Støtte tilpasset serialisering og deserialisering 5: Oppdage automatisk hvilken type innhold som returneres 6: Støtte HTTP GET, POST, PUT, HEAD, OPTIONS, DELETE og andre operasjoner 7: Flere filer kan lastes opp 8: Støtte oAuth 1, oAuth 2, Basic, NTLM og parameterbaserte autentiseringsenheter, osv 9: Støtte asynkron drift 10: Ekstremt enkelt å bruke og bruke på ethvert prosjekt
Ovenstående er hovedfunksjonene i RestSharp, som du enkelt kan bruke til å behandle en serie nettverksforespørsler (GET, POST, PUT, HEAD, OPTIONS, DELETE) og få returresultatet. Til slutt er det offisielle applikasjonseksempelet så enkelt som dette:
|