【发布时间】:2020-12-22 16:22:21
【问题描述】:
我正在使用 nodejs multer 将图像文件上传到图像上传目录。上传后,这个特定的图像如何在客户端浏览器的 html img 标签中显示。网址是什么?
当我输入 http://localhost:3000/uploads/1591342432.jpeg 时,它说无法获取文件。
var storage = multer.diskStorage({
destination: function (req, file, cb) {
cb(null, "./uploads/");
},
filename: function (req, file, cb) {
cb(null, Date.now() + ".jpeg");
},
});
const upload = multer({ storage: storage });
router.post("/upload", upload.single("file"), async (req, res) => {
try {
console.log("uploading...");
console.log(req.file.filename);
res.json({ cool: "yes" });
// res.json({ file: req.file });
} catch (error) {
console.log(error);
}
});
【问题讨论】:
标签: javascript node.js multer