我在上传文件时遇到问题。我有以下代码:
应用程序.js
var bodyParser = require('body-parser');
var busboy = require('connect-busboy');
app.use(bodyParser.urlencoded({extended: false}));
app.use(bodyParser.json());
app.use(busboy({immediate: true, limits: {fileSize: 25 * 1024 * 1024}}));
附件.js
router.post('/:table/:id', function (req, res) {
req.busboy.on('file', function (fieldname, file, filename, encoding, mimetype) {
//Do stuff..
});
});
'file' 事件未触发。我试过记录,它确实进入了路由,所以我认为这不是路由问题。任何想法,我做错了什么?
运行版本:
- 快递:v4.x
- 正文解析器:v1.11.0
- 连接总线男孩:v0.0.2