С
Size: a a a
С
N
С
TM
NP
i
import fs from 'fs'
import fetch 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) {
this.push(chunk)
cb()
},
})
res.body.pipe(transform).pipe(fs.createWriteStream('randomfile.pdf'))С
i
import fs from 'fs'
import fetch 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'))NP
import fs from 'fs'
import fetch 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'))i
С
import fs from 'fs'
import fetch 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'))i
N
С
NP
i
С
С
TM
export default {
port: process.env.PORT || 3000,
host: process.env.HOST || '127.0.0.1',
}