node.js write http response to stream

前端 未结 3 1549
南笙
南笙 2020-12-03 05:21

i\'m fetching some binary data over http. My code looks like:

var writeStream = fs.createWriteStream(fileName);
request(url, function(err, res) {
    res.soc         


        
3条回答
  •  轻奢々
    轻奢々 (楼主)
    2020-12-03 05:49

    I'm assuming that here request is from mikeal's request library rather than being an instance of http.request. In that case you can simply do request(url).pipe(writeStream);

    Remember that for debugging purposes, you can always pipe to process.stdout.

提交回复
热议问题