多部分请求返回 415

我想在我的 .net core 2.2 web 应用程序中为多部分请求实现端点。端点应接收模型和图像。


[HttpPost]

[Consumes("multipart/form-data")]

public async Task<IActionResult> Post(Model request, IFormFile file)

{

        // some action

}


public class Model

{

        public string FirstProperty { get; set; }


        public string SecondProperty { get; set; }

}

此端点始终返回 415(不支持的媒体类型)。我知道 .net core 2.2 ( https://github.com/aspnet/AspNetCore/issues/4396 ) 中的问题。这个问题有解决方法吗?


守着一只汪
浏览 72回答 1
1回答

holdtom

制作IFormFile file模型类的属性并Model request用属性标记[FromForm]。
打开App,查看更多内容
随时随地看视频慕课网APP