https://reqbin.com/req/csharp/v0crmky0/rest-api-post-example

var url = "https://reqbin.com/echo/post/json";

var httpRequest = (HttpWebRequest)WebRequest.Create(url);
httpRequest.Method = "POST";

httpRequest.Accept = "application/json";
httpRequest.ContentType = "application/json";

var data = @"{
  ""Id"": 78912,
  ""Customer"": ""Jason Sweet"",
  ""Quantity"": 1,
  ""Price"": 18.00
}";

using (var streamWriter = new StreamWriter(httpRequest.GetRequestStream()))
{
   streamWriter.Write(data);
}

var httpResponse = (HttpWebResponse)httpRequest.GetResponse();
using (var streamReader = new StreamReader(httpResponse.GetResponseStream()))
{
   var result = streamReader.ReadToEnd();
}

Console.WriteLine(httpResponse.StatusCode);

标签: none

添加新评论