İnternette, hakkında. NET(C#)'da hâlâ HTTP ile ilgili birçok yardımcı sınıf var ve burada size başka bir tane daha tavsiye ediyorum. .NET HTTP yardımcı sınıfı olarak adlandırılan bu sınıf RestSharp. RestSharp, Http için üçüncü taraf bileşenlere veya kütüphaneye dayanmayan hafif bir bileşendir. RestSharp'ın aşağıdaki faydaları vardır:
1: Destek. NET 3.5+, Silverlight 4, Windows Phone 7, Mono, MonoTouch, Android için Mono, Compact Framework 3.5 gibi 2: NuGet (Install-Package restsharp) üzerinden herhangi bir projeye kolayca girebilir 3: XML ve JSON otomatik olarak serilikten çıkarılmış olabilir 4: Özel serileştirme ve serilikten çıkarmayı destekleyin 5: Geri dönen içerik türünü otomatik olarak tespit et 6: HTTP GET, POST, PUT, HEAD, OPTIONS, DELETE ve diğer işlemleri destekle 7: Birden fazla dosya yüklenebilir 8: Destek oAuth 1, oAuth 2, Basic, NTLM ve Parametre tabanlı Authenticatörler vb. 9: Asenkron çalışma desteği 10: Kullanımı ve herhangi bir projeye uygulanması son derece kolay
Yukarıdakiler, RestSharp'ın ana özellikleridir; bu özellikleri kolayca bir dizi ağ isteği (GET, POST, PUT, HEAD, OPTIONS, DELETE) işleyerek geri dönüş sonucunu alabilirsiniz. Son olarak, resmi başvuru örneği bu kadar basittir:
|