ASP.NET核心FromForm和FromBody相同的行动

时间:2018-05-21 17:08:53

标签: asp.net-mvc asp.net-core

我可以同时使用FromForm和FromBody属性吗?

public IActionResult Index([FromBody][FromForm] Person model){
.....
}

1 个答案:

答案 0 :(得分:12)

不,这是不可能的。

FromForm属性适用于内容类型application/x-www-url-formencoded发送的已提交表单中的传入数据 而FromBody将解析模型的默认方式,在大多数情况下,由内容类型application/json从请求正文中发送。