Загрузка большого файла с помощью plain node.js

#node.js

#node.js

Вопрос:

Кто-нибудь знает способ выполнить это без использования внешних модулей?

Все, что я выясняю, использует такие вещи, как express, для меня это не годится.

Кстати, под большим я подразумеваю > 2 МБ, но < 100 МБ.

Комментарии:

1. «Закрыть: либо слишком много возможных ответов […]» Да, верно, тогда опубликуй один, приятель.

Ответ №1:

Независимо от сервера, вы можете использовать голую часть основного HTTP-модуляhttp.requesst() и использовать интерфейс stream, чтобы избежать сохранения ~ 60 МБ памяти при каждой загрузке. Тогда вы могли бы охватить все заголовки и другие варианты для ваших загрузок.

В конечном итоге вы можете повторно реализовать многие функции, которые есть в существующем модуле сообщества. На вашем месте я бы выбрал путь поиска, перечитывания и понимания существующего модуля, на который опирается сообщество.