from 'node-fetch'
import stream from 'stream'
const link = 'http://www.xmlpdf.com/manualfiles/hello-world.pdf'
const res = await fetch(link)
const transform = new stream.Transform({
transform(chunk, enc, cb) {
const str = chunk.toString()
this.push(Buffer.from(str, 'utf8'))
cb()
},
})
res.body.pipe(transform).pipe(fs.createWriteStream('randomfile2.pdf'))
а в чем ошибка?
похоже в этом: const str = chunk.toString() this.push(Buffer.from(str, 'utf8'))
Обсуждают сегодня