Я пытаюсь пройти курс обучения expressJS .Это мой код сервера:
var express = require('express');
var app = require('express').createServer();
app.use(express.bodyParser());
app.post('/', function(request, response) {
console.log('Inside the post request!');
console.log(request);
response.send(resquest.body);
});
app.listen(3000);
, а вот POST-запрос, который я имитирую:
$.ajax({
url: 'http://localhost:3000',
type: 'POST',
datatype: 'json',
data: {hello: 1},
success: function () {
console.log('Success!');
},
error: function () {
console.log('Error!');
}
});
Проблема в том, что объект request
не содержит data: {hello: 1}
.Вместо этого это большой беспорядок скрытых параметров.Я что-то делаю глупо?