【问题标题】:Using the multer library with cloudinary api使用带有 cloudinary api 的 multer 库
【发布时间】:2021-12-12 03:36:57
【问题描述】:

大家好。

我正在尝试通过 nodejs 后端将文件上传到我的云端(已经完成了一个类似的项目)。在我的第一个项目中,我使用 Multer 和 Cloudinary api 遵循了 YouTube 教程中的步骤。虽然我不完全理解我做了什么,但是在查看了 cloudinary 上的文档后,我想知道是否有必要使用 multer 库以及为什么?

cloudinary.v2.uploader.upload() //uploads the file

感谢您的贡献。

【问题讨论】:

    标签: node.js express file-upload multer cloudinary


    【解决方案1】:

    您不需要专门使用 Multer,但是如果您的前端表单向后端发出 POST 请求,然后您将文件从该后端发送到 Cloudinary 等远程服务,通常使用一些一个中间件,用于从表单中获取文件并将它们提供给您的代码以供进一步使用,而 Multer 是用于此目的的非常常见的库

    您可以使用其他几个库来代替 - 例如,Cloudinary 的 Node SDK 附带一个简单的 Web 应用程序示例,该示例通过连接器使用 multiparty library,该项目的自述文件推荐另一个名为 @987654322 的库@ 用于相同目的 - 任何采用多部分表单数据并使文件可用于您的代码的东西都可以在这里工作

    【讨论】:

      猜你喜欢
      • 2018-05-24
      • 2020-12-18
      • 2020-06-14
      • 2021-04-26
      • 2015-10-20
      • 2021-09-02
      • 2020-12-25
      • 2023-04-11
      • 2021-11-29
      相关资源
      最近更新 更多