gpt4 book ai didi

node.js - Node/Multer 获取文件名

转载 作者:IT老高 更新时间:2023-10-28 22:10:25 24 4
gpt4 key购买 nike

我正在使用以下内容通过 Multer 将文件上传到目录。它工作得很好,但我需要在上传后执行一些操作,这些操作需要我刚刚发布到“上传”目录的文件的名称。如何获取我刚刚发布的文件的名称?

// Multer storage options
var storage = multer.diskStorage({
destination: function(req, file, cb) {
cb(null, 'upload/');
},
filename: function(req, file, cb) {
cb(null, file.originalname + '-' + Date.now() + '.pdf');
}
});

var upload = multer({ storage: storage });

app.post('/multer', upload.single('file'), function(req, res) {
// Need full filename created here
});

最佳答案

var express=require("express");
var app=express();
var multer=require("multer");
var upload=multer({dest:"uploads/"});
app.post("/multer", upload.single("file"), function(req,res){
console.log(<b>req.file.filename</b>);
});

关于node.js - Node/Multer 获取文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34328846/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com