我正在使用Multer使用Node.js上传文件。问题是,在将文件传送到服务器之前,我无法验证服务器上是否存在该文件。
我将检查original name, mime type
和file size
以确保其相同。
fileFilter: async function (req, file, callback) {
//but file here return only `original name` and `mime type`.
}
文件已成功发送到服务器,但在req.files
中返回,但文件已上传。它不再是中间件了。