У меня есть приложение с сервлетами, использующее Spring Mvc.Мне нужно предоставить PDF-данные пользователю в браузере.Однако мой pdf-файл хранится на стороннем сервере.
Сейчас я делаю HTTP-соединение с третьей стороной из кода MVC.byte arr [] = IOUtils.toByteArray (HTTPconnection.getInputStream ()))
Затем извлеченное содержимое возвращается в ответ HTTP от моего контроллера.После этого браузер загружает PDF.
Это отнимает много времени.
Почему мы должны передавать все данные в HTTP-ответе.Можно ли как-то сказать браузеру, что он должен получать данные порциями, как сценарий для продюсера?