我对创建一个接受二进制图像数据和文件名的静态文件服务器,并将图像写入磁盘感兴趣。
Node中有大量的静态文件服务器解决方案可用于检索静态文件(express.static,connect.static,node-static),但是我发现没有一种可以接受数据的。我应该编写此功能还是您知道任何现有的解决方案?
任何建议将不胜感激。
最佳答案
您要使用multiparty处理上传。 (当您use
bodyParser()
或multipart()
中间件时,Connect并因此在内部使用Express来内部使用多方。)
您可以将autoFile
选项设置为true,多方会自动将收到的文件存储在您选择的文件夹(uploadDir
)中。您还可以手动将上传流传输到其他目标位置(即S3或GridFS或其他任何目标)。
关于javascript - 接受图像数据的NodeJS静态文件服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21444010/