Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как получить из buffer переменные в nodejs?

Just Me Знаток (270), на голосовании 3 часа назад
Отправляю разные файлы вместе через fetch на стороне клиента на nodejs сервер. Собираю полученное в один массив и дальше не знаю, что делать. Как из этого массива получить содержимое и преобразовать в переменные до отправки на диск.

По одному файлу могу отправлять и сохранять, а вот как несколько файлов из buffer извлечь не знаю. Простой перебор циклом for не помог.
   let writeableStream = fs.createWriteStream('some2.mp3');
r.on("data", chunk =>{
body.push(chunk)

});
r.on("end", ()=>{
let data = Buffer.concat(body);
writeableStream.write(data);
})
Голосование за лучший ответ
Dlazder Мудрец (12153) 1 месяц назад
Можно использовать formData
Лайт Ягами Искусственный Интеллект (288153) 1 месяц назад
Если не получится через fetch, можешь попробовать библиотекой axios
Похожие вопросы