Multer. Сохранение переданных пользователем статических файлов

Для обработки multipart / form-data и сохранения полученных файлов на жестком диске сервера, используется пакет multer (formidable).

Если коротко, то multer позволяет создать middleware, который будет:

  • сохранять файлы, присланные пользователем на жестком диске

  • после сохранения, информация о полученном о файле (файлы) - размер, оригинальное название, название поля в теле запроса и т. д. добавляется в req.file (req.files)

  • делать парсинг текстовых полей тела запроса и добавлять их в req.body.

Last updated