【发布时间】:2016-03-10 14:53:00
【问题描述】:
我正在编写一个将视频上传到在 Heroku PaaS 中运行的服务器的移动应用程序。我正在使用“multer”中间件上传视频文件。这里我面临的问题是 multer 不能在 Heroku PaaS 中使用,因为它会在服务器中创建文件夹。我打算使用 Amazon S3 来存储我的文件并将文件的数据库保存在 MongoDB 中。但是有没有办法将文件从发布请求直接上传到 AWS S3 并将文件名存储在我们的数据库中,而不将文件存储在服务器的临时目录中。请在这方面给我建议。
【问题讨论】:
-
欢迎来到 Stackoverflow。请拨打introductory tour。您的问题有点过于宽泛,寻求一般建议,而不是具体编程问题的答案。您可能想阅读How do I ask a good question,它提高了大幅获得有用答案的可能性。您可能会发现 ESR 的优秀文章 How To s The Smart Way 也很有帮助,尽管它的标题很苛刻。
标签: node.js mongodb amazon-web-services heroku amazon-s3