1

我遇到的所有流创建示例都以文件为中心。我正在使用一个接口,该接口需要我将读取流通过管道传输到写入流。我的输入是内存中的原始字节,而不是文件。

https://nodejs.org/api/fs.html#fs_fs_createreadstream_path_options

如何通过传入“原始字节”而不是文件描述符来完成^^^?

4

1 回答 1

1

这就是我的工作(来自如何从 Node.Js 中的字符串创建流?):

streamFromString(raw) {
    const Readable = require('stream').Readable;
    const s = new Readable();
    s._read = function noop() {};
    s.push(raw);
    s.push(null);
    return s;
  }
于 2018-01-05T22:21:40.270 回答