Spring 使用Postman(本机应用程序)获取415个不支持的媒体类型

Spring 使用Postman(本机应用程序)获取415个不支持的媒体类型,spring,Spring,与此相关的帖子很多。但在尝试了所有的选择之后,仍然无法找出问题所在。正在尝试发布文件。UI代码尚未就绪,因此使用Postman应用程序测试后端spring代码 方法声明 @POST @Path("/docUpload") @Produces({ MediaType.APPLICATION_JSON }) @Consumes({ MediaType.MULTIPART_FORM_DATA }) public Response docUpload(@RequestParam(&q

与此相关的帖子很多。但在尝试了所有的选择之后,仍然无法找出问题所在。正在尝试发布文件。UI代码尚未就绪,因此使用Postman应用程序测试后端spring代码

方法声明

@POST
@Path("/docUpload")
@Produces({ MediaType.APPLICATION_JSON })
@Consumes({ MediaType.MULTIPART_FORM_DATA })
public Response docUpload(@RequestParam("file") MultipartFile file);
   @Override
        public Response docUpload(MultipartFile file) {
        // Logic
        }
方法定义

@POST
@Path("/docUpload")
@Produces({ MediaType.APPLICATION_JSON })
@Consumes({ MediaType.MULTIPART_FORM_DATA })
public Response docUpload(@RequestParam("file") MultipartFile file);
   @Override
        public Response docUpload(MultipartFile file) {
        // Logic
        }
我正在使用Postman原生应用程序以以下方式发送文件。未在Postman中将内容类型显式设置为多部分/表单数据。邮递员正在自己做这件事

以415不支持的媒体类型从服务器获取响应

控制台日志

{"@timestamp":"2020-09-16 23:59:10.318 GMT","level":"ERROR","thread":"http-nio-8080-exec-2","logger":"c.a.i.l.J.S.docUpload","msg":"res","s-msg":{"duration(ms)":58,"reqHeaders":{"accept":"*/*","accept-encoding":"gzip, deflate, br","authorization":"Basic xxxxxxxxxx","connection":"keep-alive","content-length":"29136","content-type":"multipart/form-data; boundary=--------------------------875619922967095234704119","host":"localhost:8080","postman-token":"bf7ad78c-7ac8-48ce-a377-862ded1497bf","user-agent":"PostmanRuntime/7.26.5"},"method":"POST","uri":"/api/identification/docUpload","resHeaders":{},"statusCode":415},"seq":126,"format":"nf-v1.0"}