как распечатать данные из почтового запроса на консоли
Я пытаюсь распечатать данные поста на моей консоли
app.js
var express = require('express')
, http = require('http');
var app = express();
app.set('port', process.env.PORT || 7002);
app.use(express.static(__dirname + '/public/images'));
app.post('/Details/',function(request,response,next){
app.use(express.bodyParser());
var keyName=request.query.Key;
console.log(keyName);
} );
http.createServer(app).listen(app.get('port'), function(){
console.log('Express server listening on port ' + app.get('port'));
});
Начальный снимок::Я тестирую с POST-MAN с данными ниже::Теперь я получаю ошибку как::Я просто хочу напечатать данные, которые я получил от почтальона,dev
..... который отображается как?undefined
Как решить это![Редактировать] ---- Добавление парсера тела вне маршрутаvar express = require('express')
, http = require('http');
var app = express();
app.set('port', process.env.PORT || 7002);
app.use(express.static(__dirname + '/public/images'));
app.use(express.bodyParser());
app.post('/Details/',function(request,response,next){
var keyName=request.query.Key;
console.log(keyName);
} );
http.createServer(app).listen(app.get('port'), function(){
console.log('Express server listening on port ' + app.get('port'));
});
Все еще есть та же ошибка