将图像(base64)保存到数据库(nodejs + postgres)并将其返回给客户端

时间:2018-09-03 08:28:08

标签: javascript node.js postgresql api filesystems

我想将base64(我已经在服务器端将其转换)保存到db。我成功地做到了,但是我想通过GET请求将它们返回给客户端。

问题是当我将base64格式解码为File(我需要发送到客户端File,而不是base64)时。

我发现最好的解决方案是使用fs.writeFile函数,该函数将文件保存到磁盘(nodejs文件夹)。但是流程看起来很糟糕:通过GET请求,我需要从DB获取base64,将其转换为File,将File保存到nodejs文件夹,然后将File发送到客户端,然后从nodejs文件夹中删除此File。

也许任何人都可以优化此解决方案而无需将文件保存到nodejs文件夹中?谢谢:)

0 个答案:

没有答案
相关问题