-1
我正在使用multer讀取多部分表單數據。但是,我實際上並不想上傳它。我想把它的內容放入一個字符串中。有沒有簡單的方法來做到這一點?將multer文件轉換爲字符串
我正在使用multer讀取多部分表單數據。但是,我實際上並不想上傳它。我想把它的內容放入一個字符串中。有沒有簡單的方法來做到這一點?將multer文件轉換爲字符串
當您使用multer的DiskStorage
(默認存儲類型)時,非文件字段不存儲在磁盤上。
但是,如果你想要的文件存儲在內存中也是如此,那麼你需要使用multer的MemoryStorage將文件存儲爲緩衝區,然後你就可以轉換爲字符串,如果你喜歡:
var storage = multer.memoryStorage();
var upload = multer({ storage: storage });
// ...
app.post('/profile', upload.single('aboutme'), function(req, res) {
console.log(req.file.buffer);
});