У меня есть сервер следующим образом:Node.js как читать данные json от запроса?
app.post('/', function(req, res, next) {
console.log(req);
res.json({ message: 'pppppppppppppssssssssssssss ' });
});
запрос посылается от клиента, как:
$.ajax({
type: "POST",
url: self.serverURI,
data: JSON.stringify({ "a": "128", "b": "7" }),
dataType: 'json',
success: function (result) {
console.log(result);
},
error: function (xhr, ajaxOptions, thrownError) {
console.log(xhr);
}
});
до сих пор соединение отлично.
Моя проблема в сервере:
console.log(req);
, где я хочу, чтобы прочитать данные, которые я послал. Как я могу прочитать { "a": "128", "b": "7" }
от req
?
Спасибо большое, это сработало. Наконец, ufffffff. Было бы здорово, если бы вы могли объяснить, как я могу отправить такой JSon клиенту параметром «res» :) – arslan
'res.json (object)' - правильный путь. Как уже указано в вашем примере кода. – qqilihq
Я читал много уроков. Некоторые используют «res.json (object)», некоторые используют «res.end (что-то)», что довольно сбивает с толку людей, которые этого не знают. – arslan