需要的命名空间
using System.Net.Http;
using System.Text;
代码
using (var client = HttpClientFactory.Create())
{
// 创建一个 http 请求的实例
var request = new HttpRequestMessage(HttpMethod.Post, "https://soweurl.com");
// 使用 ByteArrayContent 承载data
request.Content = new ByteArrayContent(Encoding.UTF8.GetBytes(JsonConvert.SerializeObject(somedata)));
request.Content.Headers.Add("Content-Type", "application/json");
var response = client.SendAsync(request).Result.Content.ReadAsStringAsync().Result;
Console.WriteLine(response);
}
网友评论