Я вижу довольно много статей о том, как обрабатывать загруженные файлы через Node и Express; например:Есть ли какие-либо пакеты Node для обработки загруженных загрузок с помощью Express?
- https://scribie.com/blog/2014/09/chunked-upload-with-nginx-and-nodejs/
- http://www.componentix.com/blog/13/file-uploads-using-nodejs-once-again
Это кажется, что много работы. Конечно, есть доступные пакеты Node, которые упрощают обработку загруженных пакетов? Я смотрел NPM, но не нашел ничего подобного. Я хотел бы просто загрузить на свой сервер, а не в удаленное хранилище файлов, такое как S3.
Хотя это обеспечивает доступ к данным при каждой загруженной загрузке, оно не обеспечивает способ борьбы с границами. –
Вниз от комментариев Чада это не касается реального протокола chunking в HTTP, вы должны смотреть HTTP-заголовки, давая вам знать, какие байты отправляются, а не предполагать, что они прибудут по порядку. См. Https://developer.mozilla.org/en-US/docs/Web/HTTP/Range_requests –