0
点赞
收藏
分享

微信扫一扫

记录一次 Unsupported Media Type 的错误

洒在心头的阳光 2022-02-01 阅读 63

1. 错误场景

在使用 Postman 测试文件上传的时候发生的一次错误。原来是想要把普通属性和文件一起上传到后台,然后使用一个实体类进行接收。后台请求使用的 @PostMapping,一直都发不出去,报错 Unsupported Media Type
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述


到网上查了好久都没有查到结果,最后在检查 Controller 代码的时候发现自己用了个 @RequestBody 注解,到网上查了查,这个注解用在接收前端的 json 数据的,而发送文件的 Content-Type 要设置成 multipart/form-data。所以就导致接收不了



2. 解决方法

去掉 @RequestBody 就可以了
在这里插入图片描述

举报

相关推荐

0 条评论