node.js で記述される POST メソッドのリクエストボディの JSON データをサーバーに送信したい。次のようなコードを試しました。
var http = require('http');
http.createServer(function (req, res) {
console.log(req.body)
}).listen(1337, '127.0.0.1');
console.log('Server running at http://127.0.0.1:1337/');
curl as; でテストしました。
curl -i -v -X POST -d '{"a":5}' http://127.0.0.1:1337 -H "content-type:application/json"
しかし、それは体が未定義であると言います。
リクエストから JSON データを取得する方法はありますか?
感謝!