小编Rac*_*lla的帖子

访问 Multer 缓冲区对象

我想使用上传的 'file.txt' ,使用 multer 和逐行模块。使用 multer 上传文件后,我尝试检查数据,我得到了一个缓冲区对象,但我不知道如何访问数据并使用逐行模块处理它。这是我的代码:

var express = require("express"),
fs = require('fs'),
app = express(),
bodyParser = require("body-parser"),
multer  = require('multer'),
upload = multer({ 
 dest: 'uploads/',
 inMemory:true,
 onFileUploadData: function (file, data) {
    console.log(data.length + ' of ' + file.fieldname + ' arrived')
    } 
}),
LineByLineReader = require('line-by-line'),
path = require('path'),
ejs = require("ejs"),
Excel= require("exceljs");
app.engine('html', ejs.renderFile); 
app.set('view engine', 'html');
app.use("/static", express.static("public"));
app.use(bodyParser.urlencoded({ extended: true }));

app.post("/GffData", upload.single('file'), function (req, res) {
    console.log("this is the request : ", …
Run Code Online (Sandbox Code Playgroud)

buffer node.js express multer

5
推荐指数
1
解决办法
8357
查看次数

标签 统计

buffer ×1

express ×1

multer ×1

node.js ×1