К моему удивлению, я не могу сделать что-то почти такое же простое, как это, насколько я могу судить, в .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"
);
Этот гипотетический код выше создает HTTP POST с данными и возвращает ответ от Post
метода статического класса Http
.
Поскольку мы остались без чего-то такого простого, каково следующее лучшее решение?
Как отправить HTTP-сообщение с данными и получить ответ?