首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Javascript:如何在不本地保存输出文件的情况下直接上传到S3?

Javascript:如何在不本地保存输出文件的情况下直接上传到S3?
EN

Stack Overflow用户
提问于 2019-08-27 08:12:19
回答 1查看 903关注 0票数 0

我在使用nodejs/puppeteer开发爬虫时遇到了问题。旧的爬虫是:

  1. 爬行页
  2. 将输出文件本地存储在fs模块中

由于我将在服务器上介绍UI,所以已经设置了将其上传到S3而不是本地存储的场景,并将结果显示为UI。

  1. 爬行页
  2. 流输出文件到具有fs模块的服务器。
  3. 获取输出文件并将其上载到S3桶

以上是我所知道的作为一种知识的场景,我想知道它是否可能如下面所示。

  1. 爬行页
  2. 将存储的流数据上载到内存到S3存储桶

如果你有这样的情况,我想收到一个指南。我非常感谢你的评论或答复:)

EN

回答 1

Stack Overflow用户

发布于 2019-08-27 18:08:33

这绝对是可能的。如果您只是从您的输入流到您的服务器,并管道到S3,它应该完成循环。

这是可能的,因为您可以流上传到S3,即使事先不知道文件的大小。

这个答案应该能帮到你:S3 file upload stream using node js

如果你发布一些代码,我们可以更好地回答这个问题。但希望这能让你走上正确的方向。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57670345

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档