Ku mojemu zaskoczeniu, nie mogę zrobić niczego tak prostego jak to, co mogę powiedzieć, w .NET BCL:
byte[] response = Http.Post
(
url: "http://dork.com/service",
contentType: "application/x-www-form-urlencoded",
contentLength: 32,
content: "home=Cosby&favorite+flavor=flies"
);
Powyższy hipotetyczny kod tworzy HTTP POST z danymi i zwraca odpowiedź z Post
metody klasy statycznejHttp
.
Skoro nie mamy czegoś tak łatwego, jakie jest następne najlepsze rozwiązanie?
Jak wysłać HTTP POST z danymi ORAZ uzyskać treść odpowiedzi?