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

  • Автор темы Автор темы sias
  • Дата начала Дата начала

sias

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

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

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