在ASP.NET Core应用程序编程开发中,假如需要使用HttpClient向远程服务器发送(POST)动态匿名对象作为HTTP请求的内容,比如:
new { x = 1, y = 2 };
现创建了一个HttpClient实例对象,如下:
HttpClient
var client = new HttpClient();
但是,client实例没有直接传递JSON对象的参数方法,那么,此处应该如何处理呢?
client
JSON
Rector
2020-05-14 提问
在ASP.NET Core的应用程序中,需要引用Microsoft.AspNet.WebApi.Client这个命名空间,然后使用HttpClient这个类,且在HttpClient实例对象中,并没有直接发送JSON对象的方法,需要手动处理,如下:
Microsoft.AspNet.WebApi.Client
2020-05-11 回答
创建一个继承至StringContent的子类,名为JsonContent,实现如下:
StringContent
JsonContent
调用示例如下:
码龄: 3140天
专注.NET/.NET Core