java ee 6 rest загрузка файла не получает только содержание - PullRequest
0 голосов
/ 18 октября 2019

Я пытаюсь реализовать POST-сервис rest для загрузки файлов и преобразования их в строку.
Мой контейнер - wildfly 8.
Мое решение состоит из (я просто предоставляю выдержки из кода):

Resource.java

@Path("upload_file")
   @Consumes(MediaType.MULTIPART_FORM_DATA)
   @POST
   public Response sql(@FormDataParam("file") InputStream uploadedInputStream) throws Exception {

     try (BufferedReader br = new BufferedReader(new InputStreamReader(uploadedInputStream))) {
         String content = br.lines().collect(Collectors.joining(System.lineSeparator()));
         return Response.ok(content).build();
      }
   }

file.txt

Содержимое файла для загрузки:

file contents

POST-запрос почтальона

postman_capture

¿Почему я получаю многокомпонентное содержимое, а не только содержимое файла, как я ожидаю, предоставляя файл @FormDataParam (")«)

...