我使用socket.io创建了一个聊天应用程序,该程序允许将文件发送到另一个。在客户端,我将文件转换为Buffer,然后通过websocket发送它们。在服务器端,我想将缓冲区转换回文件或上传到S3,Google对象存储...
我发现multer做得很好,但这是中间件!
答案 0 :(得分:0)
File System API中有很多详细信息。最常见的方法是:
const fs = require('fs');
fs.writeFile("/tmp/test", <buffer>, function(err) {
if(err) {
return console.log(err);
}
console.log("The file was saved!");
});