我正在尝试使用express-fileupload从服务器上传和下载文件。
我可以使用file.mv()方法简单地复制文件。尽管我的目标是使用流从服务器上载和下载大文件。
app.post('/upload', function(req, res) {
if (req.files.length == 0) {
return res.status(400).send('No files were uploaded.');
}
let sampleFile = req.files.sampleFile;
let name = sampleFile.name;
sampleFile.mv('./uploadedFiles/' + name, function (err) {
if (err)
return res.status(500).send(err);
res.send('File uploaded!');
});
});
我做了很多研究,但是找不到我的查询的答案。任何对指南或示例代码的引用都会有所帮助。