2017-09-26 5 views
0

私はnode.jsを使って完全な初心者です。reqは返されません〜郵便配達員を使って速達投稿リクエスト

現在、ノードJSで次のコードを実行しています。

var express = require('express'); 
var bodyParser = require('body-parser'); 

var {mongoose} = require('./db/mongoose'); 

var app = express(); 

app.use(bodyParser.json()); 

app.post('/todos', (req, res) => { 
console.log(req.body); 
}); 

app.listen(3000,() => { 
console.log('Server is running on port 3000'); 
}); 

私はlocalhost:3000/todosにポストマンを使用してPOSTリクエストを作る

は、私は確かに私のPOSTリクエストのボディで定義されたオブジェクトを返すコンソールログを取得します。

しかし、私がapp.use(bodyParser.json())をコメントアウトし、同じPOSTリクエストをPostmanから送信すると、undefinedがコンソールに返されます。私は少なくとも文字列が返されることを期待していました。 undefinedが返されるのはなぜですか?

答えて

関連する問題