【发布时间】:2017-04-20 17:25:20
【问题描述】:
var express = require('express');
var bodyParser = require('body-parser');
var app = express();
app.use(bodyParser.json());
//app.use(express.urlencoded());
app.use(bodyParser.urlencoded({// to support URL-encoded bodies
extended: true`enter code here`
}));
app.post('/register', function (req, res) {
console.log("inside log");
console.log(req.body);
var username = req.body.username;
console.log(username);
});
由于我在表单数据中发布数据时使用了 urlencoded(),因此我没有在 req.body 中获取数据。我附上了邮递员的图片
如果我在 x-www-urlencoded 中发送数据,那么我会得到数据
请给我一个解析数据的解决方案。我想在表单数据中传递它,因为我也会上传一张图片。所以对于图片形式的数据是必须的
【问题讨论】:
标签: node.js web-services post