From fe831b39b926f8b5980b1ed15bdebd5ce8894926 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=40jkccchen123?= <893824054@qq.com> Date: Wed, 10 Jul 2024 00:17:45 +0800 Subject: [PATCH] jk-2024.07.10-00:17 --- www2/main6.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/www2/main6.js b/www2/main6.js index a7b26a0..d0d7460 100644 --- a/www2/main6.js +++ b/www2/main6.js @@ -23,6 +23,8 @@ app.use(cors()) //上传并识别功能 const upload = multer({ dest: 'uploads/' }); // 上传文件的临时存储目录 // Multer是一个Node.js中间件,用于处理multipart/form-data类型的表单数据 + + app.post('/api/upload', upload.single('image'), function(req, res) {// 单文件上传 if (!req.file) { return res.status(400).send('No file uploaded.'); @@ -35,6 +37,8 @@ app.post('/api/upload', upload.single('image'), function(req, res) {// 单文件 console.log(fileHash, 'fileHash') const hash = crypto.createHash('sha256'); const input = fs.createReadStream(tempFilePath); + + input.on('data', (data) => { hash.update(data);