[org.springframework.web.HttpMediaTypeNotSupportedException: Content type ‘multipart/form-data;boundary=----WebKitFormBoundaryY9KyU12I9Bwqx2xp;charset=UTF-8’ not supported]

{
  "timestamp": "2020-08-02 19:28:02",
  "status": 415,
  "error": "Unsupported Media Type",
  "message": "",
  "path": "/admin/loopimage/addloopImage"
}

在这里插入图片描述

在上传文件的时候,spring框架会自动装配文件类型, 使用@RequestBody接收对象,所对应的content-type :application/json。所以当使用@RequestBody和文件上传的时候,会报错。

解决办法:去掉@RequestBody注解

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐