Na internetu, približno . V NET(C#) je še vedno veliko pomožnih razredov, povezanih s HTTP, in tukaj vam priporočam še enega. .NET HTTP helper razred, imenuje se RestSharp. RestSharp je lahka komponenta, ki ne uporablja nobenih komponent ali knjižnic tretjih oseb za Http. RestSharp ima naslednje prednosti:
1: Podpora. NET 3.5+, Silverlight 4, Windows Phone 7, Mono, MonoTouch, Mono za Android, Compact Framework 3.5 itd 2: Enostavno vnos v katerikoli projekt preko NuGeta (Install-Package restsharp) 3: XML in JSON se lahko samodejno deserializirata 4: Podpora prilagojeni serializaciji in deserializaciji 5: Samodejno zaznavanje vrste vrnjene vsebine 6: Podpora za http GET, POST, PUT, HEAD, OPTIONS, DELETE in druge operacije 7: Več datotek je mogoče naložiti 8: Podpora oAuth 1, oAuth 2, osnovne, NTLM in parametrično osnovane avtentikatorje itd 9: Podpora asinhronemu delovanju 10: Izjemno enostaven za uporabo in uporabo pri katerem koli projektu
Zgornje so glavne funkcije RestSharpa, ki jih lahko enostavno uporabite za obdelavo serije omrežnih zahtevkov (GET, POST, PUT, HEAD, OPTIONS, DELETE) in pridobite povratni rezultat. Nazadnje, uradni primer aplikacije je tako preprost:
|