我正在使用POSTMAN来测试我与Node.Js的API调用。当我将POST请求从POSTMAN发送到Node服务器时,console.log()中显示为空响应。
const express = require('express');
const bodyParser = require('body-parser');
var app = express();
var port = process.env.PORT || 3000;
app.use(bodyParser.json());
app.use(bodyParser.urlencoded({extended:true}));
router.get('/',(req,res) => {
console.log("Name:" +req.body.name);
res.end();
});
app.listen(port,(req,res) =>{
console.log("Server is running at:" +port);
});
现在,我正在URL = localhost:3000 /上发送POSTMAN请求,并且数据是
Key: name and Value: John
在控制台中,它显示类似错误
TypeError: Cannot read property 'name' of undefined