我希望你们一切都好。
我在Node Js中遇到流问题,希望向您寻求帮助:
我正在使用以下文件读取文件:const readStream = fs.createReadStream('./ veryBigFile');
然后我将输出通过管道发送到POST请求,如下所示:
readStream.pipe(post_req);
但是,我想在某个超时后停止从文件中读取数据,并也停止POST请求。
我尝试了readStream.close()和readStream.destroy(),但它们都无法工作(我在readStream上附加了一个“结束”侦听器,并且在超时后不会触发)。
有什么想法吗?