Как скачать файл wsq, используя nodejs + express - PullRequest
0 голосов
/ 10 июня 2019

После долгих поисков я разработал код для декодирования wsq-файла из строки.Итак, теперь, когда я получаю доступ к маршруту, файл сохраняется на диске сервера.

Мой вопрос: как мне сделать, чтобы пользователь скачал этот файл?

Возможно ли загрузить файл, не сохраняя его на диске сервера?

app.post('/downloadfile', function (req, res) {

    file = req.body.image    
    var Readable = require('stream').Readable
    const imgBuffer = Buffer.from(file, 'base64')
    var s = new Readable()    
    s.push(imgBuffer)
    s.push(null)
    s.pipe(fs.createWriteStream('file.wsq'));    

})
...