如何获取原始 json 作为参数
本文关键字:json 参数 原始 何获取 获取 | 更新日期: 2023-09-27 18:37:10
我想在我的 WebAPI 应用程序中从我的客户端获取一个原始 json 字符串。
我试过这样:
public string Get([FromBody]string rawjson)
{
}
我使用谷歌Chrome Rest控制台首先尝试我的方法。我将我的 json 内容添加到 RAW 正文,然后发送获取请求。我在方法上放置了一个断点,看看我是否可以获取原始 json 数据,但是,方法调用但 rawjson 为空。我也试过放,但也没有用。
我做错了什么?
谢谢
GET
方法不能有请求正文,因此不能使用 [FromBody]
解析值。请使用POST
方法。
将 rawJson 参数类型更改为 Stream,您将收到作为流发布在服务上的任何内容,并且您只能将该流读取为字符串