【文件属性】:
文件名称:stream-interceptor:拦截,修改和_或忽略任何可读流中的块数据和事件
文件大小:8KB
文件格式:ZIP
更新时间:2021-05-06 22:48:58
JavaScript
流拦截器
微小的模块,在其他流使用者(例如,通过pipe() )对其进行处理之前,可拦截,修改和/或忽略任何的数据和事件块。
处理net / http / fs流特别有用。
安装
npm install stream-interceptor
例子
现有流
var Readable = require ( 'stream' ) . Readable
var interceptor = require ( 'stream-interceptor' )
// Create a new Readable stream
var stream = new Readable
stream . _read = function ( ) { /* ... */ }
// Make it interceptable
interceptor ( stream )
// Prepare to capture
【文件预览】:
stream-interceptor-master
----example.js(586B)
----lib()
--------interceptable.js(2KB)
--------hook.js(891B)
--------chunk.js(331B)
--------queue.js(1KB)
----.travis.yml(49B)
----LICENSE(1KB)
----test()
--------intercept.js(4KB)
----README.md(6KB)
----.editorconfig(147B)
----.gitignore(37B)
----index.js(720B)
----package.json(669B)