我正在使用 'express' 模块上传文件。我需要使用 node-exif 读取所上传图像的 EXIF 数据。我不想将文件存储在磁盘上,而上述模块支持从缓冲区读取 EXIF 数据。我需要读取所上传图像的缓冲区数据。以下是上传代码:
var express = require('express');
var app = express();
var fs = require('fs');
var multiparty = require("multiparty");
module.exports.UploadImage = function (req, res, next) {
// Handle request as multipart
if (!req.files)
return res.status(400).send('No files were uploaded.');
var sampleFile = req.files.uploadedFile;
//Here I need to have the buffer.
res.send('Done!');
}
有人能帮助我获取缓冲数据吗?因为我对Node非常陌生。