как распечатать данные из почтового запроса на консоли

Я пытаюсь распечатать данные поста на моей консоли

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'));
});
Все еще есть та же ошибка

Ответы на вопрос(6)

Ваш ответ на вопрос