powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Контроль скачивания файла
4 сообщений из 4, страница 1 из 1
Контроль скачивания файла
    #39116498
qi_ip
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Приветствую! Вопрос на счет того, как контролировать копирование файла: есть файл, который начинает копироваться после определенного асинхронного экшена. При инициализации запроса, начинает скачиваться файл большого размера. Как проконтролировать, чтобы закачка файла не началась повторно при другой инициализации запроса?

В частности, пользователь открывает web приложение (страницу), на которой есть кнопка "Скачать". Теоретически, пользователь может открыть еще одну такую же страницу и опять нажать на кнопку "Скачать" для одного и того же файла. Нюанс в том, что при закачке записать какие-либо данные в БД нельзя и пользователь может закрыть первую страницу, оставив вторую. Сам файл сначала скачивается в директорию на сервере и потом пользователю выдается ссылка на файл.

Фуф, как-то так! Сильно не пинасть, если что-то написал не совсем понятно!
Спасибо!
...
Рейтинг: 0 / 0
Контроль скачивания файла
    #39116503
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Казалось бы, при чем тут Java если вы алгоримт сочинить не можете? Ну, держите дополнительную инфу в сессии, а не в базе.
...
Рейтинг: 0 / 0
Контроль скачивания файла
    #39116524
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qi_ip, давай рассмотрим другой кейс.

Ты отдал юзеру файл (проверил что сервлет выкачал полный объём) и установил кукис.

А пользователь запутался в своих браузерах или download-manager-ах и скачал файл не туда
или грохнул его. И пытается его качнуть еще раз. Ситуация типичная по сабжу.

Как ему теперь снова восстановить состояние сеанса где он МОЖЕТ скачивать.

Не ну раельно меня-б такая ситуация сильно расстроила.
...
Рейтинг: 0 / 0
Контроль скачивания файла
    #39116917
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qi_ip,
ну даже если юзер из другой сессии нажал скачать, нет необходимости повторно выгружать файл из базы, достаточно проверить наличие файла в папке. А если во время скачивания второй юзер захочет скачать этот же файл - снова будешь выгружать его из базы? что получит первый тогда?
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Контроль скачивания файла
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]