Определение завершения загрузки файла пользователем с сервера

sias

Новичок
Определение завершения загрузки файла пользователем с сервера

Подскажите пожалуйста как можно определить завершил ли пользователь загрузку файла с сервера?
Заранее спасибо.
 

sias

Новичок
Либо я поиском пользоваться не умею, либо я слепой.. Ничего найти по теме не могу:(
 

Popoff

popoff.donetsk.ua
sias
Боюсь, 100% уверенности быть не может. Вы отдали пользователю файл, а на последних 100 байтах, которые от Вас успешно убежали, у пользователя порвался коннект. Или завис комп. После загрузки, пользователь не сохранил файл, а открыл его, и сохранить потом не смог. Или забыл. После сохранения пользователь случайно удалил файл. Или этот файл был испорчен вирусом. Или винчестер испортился. Мало ли, что ещё могло помешать пользователю сохранить Ваш файл на своём винчестере.

Вы можете задать пользователю вопрос, закачал ли он файл. Но это тоже не будет 100%. Наверняка найдётся пользователь, который не докачает файл до конца, но зачем-нибудь укажет, что файл был им скачан. Или скачает до конца, но на Ваш вопрос ответит, что файл не был докачан.
 

sias

Новичок
Ок. а не существует ли алгоритмического решения данного вопроса?
 
Сверху