asp.net core 6 MinimalWebApi中 上传文件返回错误码415
废话不多说上图

访问接口时 会直接返415错误码 并且断点进不去 控制台也没有报错(上传文件的名字也叫file,请求头也设置了'Content-type': 'multipart/form-data')

查阅大量资料后,找到问题所在
目前,对最小 API 中绑定的开箱即用支持非常有限。支持的绑定源:
- 路由值
- 查询字符串
- 页眉
- 正文(作为 JSON)
- 依赖关系注入提供的服务
- 习惯
WebApi选择了最小api的选项后,不在绑定范围内的就要我们自己拿request获取内容了

参考链接:How do I do file upload using ASP.NET Core 6 minimal api?

浙公网安备 33010602011771号