我是在 Web 开发中使用图像的新手。我们有一个 Node.js Express 服务器,它将在 Heroku 上运行并使用 Cloudinary 来存储图像。
理想情况下,我们可以将图像直接保存到 Cloudinary,但我不确定这是否可能,我们害怕将 Cloudinary 凭据放在客户端上。
假设我们必须首先将图像数据发送到我们的服务器,而不是直接将它们发送到 Cloudinary——如果图像在客户端被编码为 base64,是否可以将图像从客户端流式传输到服务器——或者我们必须发送所有数据立刻?无论哪种方式,我们使用什么标头来发送二进制/base64 数据?
是否可以将二进制数据从客户端发送甚至流式传输到服务器?
因为它是一个 Node.js 服务器,所以最好使用流并将文件从我们的服务器流式传输到 Cloudinary。
希望这是有道理的,信息会很有帮助。