我有一个数据流,我需要将它写到任何地方,但不要立即停止它。下面的代码将写入文件,因此只要流不断,它就可以保持连接有效。
request
.get(href)
.on('response', function(response) {
console.log(response.statusCode)
console.log(response.headers['content-type'])
})
.pipe(fs.createWriteStream("name.mp3"))
是否可以将该流无处传递,同时仍保持fs.createWritableStream
之类的连接?
我尝试使用dev-null(npm软件包),但它似乎只是立即终止了连接。
答案 0 :(得分:2)
似乎是一个奇怪的问题,但是也许您可以使用/dev/null
或下面的帖子中介绍的Windows等效语言?
How can I write to the NUL device under Windows from node.js?
我确实看到您尝试过使用dev-null
软件包进行类似的操作,但是也许不用该软件包也可以尝试一下,看看是否可行。