我编写了以下代码来从请求中读取JSON对象。问题是它将整个对象打印在1个键中并设置它的空值。
这就是我在做的事情。
var express = require('express');
var app = express();
var bodyParser = require('body-parser');
app.use(bodyParser.json()); // support json encoded bodies
app.use(bodyParser.urlencoded({ extended: true })); // support encoded bodies
/**
*
* Add User
*/
app.post('/addUser', function (req, res) {
console.log(req.body);
})
我将以下对象传递给此路线。
{“id”:1,“name”:“Taha”}
并将其作为输出。
{'{“id”:1,\ n“name”:“Taha”\ n}':''}
答案 0 :(得分:1)
这是客户端的问题。使用Content-Type:application / json在标题中发送请求。