Я новичок в Java.Я пытаюсь создать портлет Vaadin , и мне нужно разрешить пользователю загружать файл.Файл доступен через запрос GET, который требует базовой аутентификации (имя пользователя и пароль).Пользователь может видеть эти учетные данные, поскольку они будут принадлежать им.
Я понимаю, что могу загрузить файл на сервер, на котором размещен портлет, и затем сделать его доступным.Но некоторые из этих файлов большие (некоторые более 500 МБ).Можно ли обработать входящий файл (не сохраняя его на сервере) и передать его пользователю?
Любые рекомендации или предложения действительно помогут, мой единственный реальный опыт с этим - сохранить файл налокальный компьютер (в данном случае csv), а затем пользователь загружает его.
Спасибо!