Я создаю проект в Java с помощью Spring Boot. Основное внимание уделяется получению изображения, которое преобразуется в поток, и мой код преобразует это изображение в файл PDF и отправляет этот PDF обратно в виде потока. Несмотря на анализ, я не могу пройти начало, получая поток ...
Здесь вы увидите фрагмент моего звонка почтальона в работающий проект 
Мой Контроллер выглядит так:
@RestController
public class Controller {
@PostMapping(value = "/convert/{format}", consumes = "application/octet-stream", produces = "application/octet-stream")
@ResponseBody
public void convert(RequestEntity<InputStream> entity, HttpServletResponse response, @PathVariable String format, @RequestParam Map<String, String> params) throws IOException {
if ("pdf".equalsIgnoreCase(format)) {
PDFConverter cnv = new PDFConverter();
/*cnv.convert(entity.getBody(), response.getOutputStream(), params);*/
response.setContentType("application/octet-stream");
response.getOutputStream().println("hello binary");
} else {
// handle other formats
throw new IllegalArgumentException("illegal format: " + format);
}
}
}
Что я упускаю из виду в этом случае?