Я создаю весеннее загрузочное приложение, которое отправляет файл в ответе тела, для этого я использую этот код:
FileSystemResource pdfFile = new FileSystemResource(outputFile);
return ResponseEntity
.ok()
.contentLength(pdfFile.contentLength())
.contentType(MediaType.parseMediaType("application/pdf"))
.body(new ByteArrayResource(IOUtils.toByteArray(pdfFile.getInputStream())));
Мне интересно, есть ли альтернативный способ отправки файла, кроме использования FileSystemResource?
Пожалуйста, если есть предложение, не стесняйтесь.
Спасибо!