我正在使用以下 node .js代码从某个url下载文档并将其保存在磁盘中.
request(some_url_doc).pipe(fs.createWriteStream('xyz.doc'));
我正在使用以下 node .js代码从某个url下载文档并将其保存在磁盘中.
request(some_url_doc).pipe(fs.createWriteStream('xyz.doc'));
流是EventEmitter
秒,所以你可以收听某些事件.正如你所说,有一个finish
事件需要请求(之前是end
).
var stream = request(...).pipe(...);
stream.on('finish', function () { ... });
有关哪些活动可用的更多信息,请查看stream documentation page.