我正在以这种形式获取表单数据
'------WebKitFormBoundarysw7YYuBGKjAewMhe\r\nContent-Disposition: form-data; name': '"a"\r\n\r\nb\r\n------WebKitFormBoundarysw7YYuBGKjAewMhe--\r\n
我正在尝试找到一个中间件,它允许我访问表单数据,例如:
req.body.a // -> 'b'
我试过了
var express = require('express');
var app = express();
var bodyParser = require('body-parser');
// parse application/x-www-form-urlencoded
app.use(bodyParser.urlencoded({ extended: false }))
我的实现有问题还是我没有使用正确的中间件?
最佳答案
有效的工具是 multiparty
app.post('/endpoint', function (req, res) {
var form = new multiparty.Form();
form.parse(req, function(err, fields, files) {
// fields fields fields
});
})
关于node.js - 解析 Post 表单数据 Node.js Express,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30654747/