美文网首页
理解nodejs的stream

理解nodejs的stream

作者: shibin | 来源:发表于2017-12-03 15:12 被阅读0次
  • Stream 是一个抽象接口,Node 中有很多对象实现了这个接口。例如,对http 服务器发起请求的request 对象就是一个 Stream,还有stdout(标准输出)。

管道流

管道流

从流中读取数据并写入数据

const fs = require('fs')
const rs = fs.createReadStream('./app.js')
const ws=fs.createWriteStream('app1.js')
rs.pipe(ws)
console.log(rs);

app.listen(3000)

从流中读取数据并展示到网页上

const fs = require('fs')
const http = require('http')
const app = http.createServer((req, res) => {
  var rs = fs.createReadStream('./app.js')
  rs.pipe(res)
})

相关文章

  • 理解nodejs的stream

    Stream 是一个抽象接口,Node 中有很多对象实现了这个接口。例如,对http 服务器发起请求的reques...

  • 我理解的NODEJS Stream

    众所周知,NODEJS在高并发,I/O密集型应用操作的时候有很多优势,而这些都脱离不了“流”的支撑。请求流,响应流...

  • [读] NodeJS stream 一:Buffer

    NodeJS stream 一:Buffer

  • 深入nodejs中流(stream)的理解

    流的基本概念及理解 流是一种数据传输手段,是有顺序的,有起点和终点,比如你要把数据从一个地方传到另外一个地方流非常...

  • nodejs stream

    参考 nodejs stream 手册英文原版stream-handbook Streams come to us...

  • 深入理解nodejs Stream模块

    为什么应该使用流 你可能看过这样的代码。 这段代码中,服务器每收到一次请求,就会先把data.txt读入到内存中,...

  • Stream in Nodejs

    reference: https://nodesource.com/blog/understanding-stre...

  • Nodejs Stream

    前言 前端工程领域中使用Nodejs处处掣肘,原因无非是Nodejs中困难部分:文件和网络。而文件和网络都依赖一个...

  • nodejs stream

    为什么需要stream 不用stream的情况:太耗内存 优化:用pipe连接读文件流和http可写流:image...

  • improve scheme

    Nodejs Stream: https://nodesource.com/blog/understanding-...

网友评论

      本文标题:理解nodejs的stream

      本文链接:https://www.haomeiwen.com/subject/qhwobxtx.html