stream
预计阅读时间: 2 分钟
v6.4.0 新增
稳定性:稳定
注意:这个模块是异步的,使用此模块请勿阻塞线程
该模块不会自动加载,如需使用,请用
const stream = require('stream');
使用方法参考 node 文档中 stream,下方是一些 autox 中特有的内容
stream.fromInputStream(inputStream[,options])
- inputStream {InputStream} java 输入流
- options {object} 选项,详细见 node 文档
将 java 流转为 Readable 可读流,为提高处理速度,默认的缓冲区大小被设为 64kb,io 操作由内部 io 线程处理
stream.fromOutputStream(outputStream[,options])
- outputStream {OutputStream} java 输出流
- options {object} 选项,详细见 node 文档
将 java 流转为 Writable 可写流,为提高处理速度,默认的缓冲区大小被设为 64kb,io 操作由内部 io 线程处理
stream.createFileReadStream(path[,bufferSize])
- path {String} 文件路径
- bufferSize {Number} 缓冲区大小,默认 256k
从文件创建一个可读流
stream.createFileWriteStream(path[,bufferSize])
- path {String} 文件路径
- bufferSize {Number} 缓冲区大小,默认 256k
从文件创建一个可写流