我遇到的所有流创建示例都以文件为中心。我正在使用一个接口,该接口需要我将读取流通过管道传输到写入流。我的输入是内存中的原始字节,而不是文件。
https://nodejs.org/api/fs.html#fs_fs_createreadstream_path_options
如何通过传入“原始字节”而不是文件描述符来完成^^^?
我遇到的所有流创建示例都以文件为中心。我正在使用一个接口,该接口需要我将读取流通过管道传输到写入流。我的输入是内存中的原始字节,而不是文件。
https://nodejs.org/api/fs.html#fs_fs_createreadstream_path_options
如何通过传入“原始字节”而不是文件描述符来完成^^^?
这就是我的工作(来自如何从 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;
}