【发布时间】:2019-03-30 04:57:59
【问题描述】:
使用请求包https://github.com/request/request
如文档中所说:
您可以将任何响应流式传输到文件流。
var stream = request('https://images-na.ssl-images-amazon.com/images/I/31TsfgL0mzL._AC_SY200_.jpg').pipe(fs.createWriteStream('test1.png'))
尝试下载文件/图像文件“test1.png”已创建但为空,大小为 0kb。变量流是WriteStream,我需要调用write方法还是做一些其他的步骤?
【问题讨论】:
-
正如@Srishti 所说,这篇文章似乎在功能上有所帮助,就像在我的脚本中获取多个图像一样,将流写入文件似乎需要一些时间。
-
这个问题是询问在使用 Nodejs
request模块下载图像并将响应流式传输到文件时会出现什么问题。我认为它被错误地标记为通用问题Downloading images with node.js 的重复,顺便说一句,因为太宽泛而关闭。 -
另外,
request模块现已弃用
标签: node.js node-request