在C#中发送JSON数据的http post请求
- 论坛
- 在C#中发送JSON数据的http post请求
22 浏览
在C#中发送JSON数据的http post请求
我正在尝试以JSON格式发送HTTP POST请求,它应该是这样的:
{
"id": "72832",
"name": "John"
}
我尝试了以下代码,但如果我没有理解错的话,这不会以JSON格式发送请求:
var values = new Dictionary{ {"id","72832"}, {"name","John"} }; using (HttpClient client = new HttpClient()) { var content = new FormUrlEncodedContent(values); HttpResponseMessage response = await client.PostAsync("https://myurl", content); // 处理响应的代码 }
我该如何修改代码以以JSON格式发送请求呢?