Получение 415 неподдерживаемых типов носителей с использованием Postman (родное приложение)

#spring

#spring

Вопрос:

Есть много сообщений, связанных с этой проблемой. Но после опробования всех опций все еще не удалось выяснить, что не так. Пытаюсь опубликовать файл. Код пользовательского интерфейса не готов, поэтому тестируем исходный код Spring с помощью приложения Postman.

Объявление метода

 @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 для отправки файла указанным ниже способом. Не задан явный тип содержимого для multipart / form-data в Postman. Postman делает это самостоятельно.

Получение ответа от сервера как 415 неподдерживаемых типов носителей

Снимок экрана Postman

Журналы консоли

 {"@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"}