Şaşırtıcı bir şekilde, .NET BCL'de söyleyebileceğimden neredeyse bu kadar basit bir şey yapamıyorum:
byte[] response = Http.Post
(
url: "http://dork.com/service",
contentType: "application/x-www-form-urlencoded",
contentLength: 32,
content: "home=Cosby&favorite+flavor=flies"
);
Yukarıdaki bu varsayımsal kod, verileri içeren bir HTTP POST yapar ve Post
statik bir sınıftaki bir yöntemin yanıtını döndürür Http
.
Bu kadar kolay bir şey olmadan kaldığımızdan, bir sonraki en iyi çözüm nedir?
Verileri içeren bir HTTP POST'u nasıl gönderirim ve yanıtın içeriğini nasıl alırım?