ASP.NET Core表单POST导致HTTP 415不支持的媒体类型响应

ASP.NET Core表单POST导致HTTP 415不支持的媒体类型响应,第1张

ASP.NET Core表单POST导致HTTP 415不支持的媒体类型响应

对于表单,请使用

[FromForm]
属性而不是
[FromBody]
属性。

以下控制器可与ASP.NET Core 1.1配合使用:

public class MyController : Controller{    [HttpPost]    public async Task<IActionResult> Submit([FromForm] MyModel model)    {        //...    }}

注意:

[FromXxx]
如果您的控制器带有注释,则为必填项
[ApiController]
。对于普通视图控制器,可以将其省略。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5011868.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-14
下一篇 2022-11-15

发表评论

登录后才能评论

评论列表(0条)

保存