#ajax #node.js #express
#ajax #node.js #экспресс
Вопрос:
Я играю с Node.js и Экспресс.
У меня есть что-то подобное в моем интерфейсе:
$.ajax({
type: "POST",
url: window.location.href,
dataType: "jsonp", // expecting cross domain requests later
data: {"url":url}, // this is not relevant for this question
success: function(data){
console.log("data received");
}
});
И вот мой сервер для express,
app.post("/", function(req, res){
res.send("Hello");
}
Однако «Привет» не передается. Существует ли другой синтаксис для пересылки данных при наличии запроса post? Я что-то здесь упускаю?
Комментарии:
1. Откуда вы знаете, что это не отправляется?
2. @Amit На консоль ничего не отправляется, как и должно быть при «успешном выполнении»
3. У вас опечатка в вашем
app.post
. Это должно заканчиваться на})
, а не просто}
. Однако не уверен, решит ли это вашу проблему.