Обнаружение частично загруженных файлов? - PullRequest
0 голосов
/ 25 января 2012

У меня есть веб-приложение, которое читает данные из ввода php: // и передает из него потоки, а затем сохраняет эти данные в новом файле, однако из-за этого человек может частично загрузить файл, и он все равно будет сохранен, поэтому мой вопрос: как я могу убедиться, что каждый файл, который был загружен таким образом, был полностью загружен?

Полагаю, это как-то связано с длиной контента, но я не нашел никаких ресурсов, рассказывающих об этом.

1 Ответ

0 голосов
/ 29 июня 2012

Да, вы должны быть в состоянии получить длину содержимого из заголовка HTTP .После этого это просто двоичные данные.Конечно, вы не можете определить, был ли файл полностью загружен из информации о файле в файловой системе.

См. Также: Получить размер POST-запроса в PHP

...