På internet, om . Det finns fortfarande många HTTP-relaterade hjälpklasser i NET(C#), och här rekommenderar jag en annan för dig. .NET HTTP-hjälpklassen, den heter RestSharp. RestSharp är en lättviktig komponent som inte är beroende av några tredjepartskomponenter eller bibliotek för Http. RestSharp har följande fördelar:
1: Stöd. NET 3.5+, Silverlight 4, Windows Phone 7, Mono, MonoTouch, Mono för Android, Compact Framework 3.5, osv 2: Enkelt att importera in i vilket projekt som helst via NuGet (Install-Package restsharp) 3: XML och JSON kan avserialiseras automatiskt 4: Stöd anpassad serialisering och deserialisering 5: Upptäck automatiskt vilken typ av innehåll som returneras 6: Stöd HTTP GET, POST, PUT, HEAD, OPTIONS, DELETE och andra operationer 7: Flera filer kan laddas upp 8: Stöd oAuth 1, oAuth 2, Basic, NTLM och parameterbaserade autentisatorer, etc 9: Stöd för asynkron drift 10: Extremt lätt att använda och tillämpa på vilket projekt som helst
Ovanstående är huvudfunktionerna i RestSharp, som du enkelt kan använda för att behandla en serie nätverksförfrågningar (HÄMTA, POSTA, SÄTTA, HEAD, OPTIONS, DELETE) och få returresultatet. Slutligen är det officiella applikationsexemplet så enkelt som detta:
|