Ищите похожие вопросы и ничего не можете найти по этому поводу, поэтому извиняйтесь, если он уже существует.узел экспресс нет данных на сервере
Я довольно новичок в работе с интерфейсом, поэтому у меня есть довольно простой персональный проект на ходу. У меня довольно основной узел/экспресс-установку и я пытаюсь инициировать запрос GET к /next-user
URL
ГЭТ настроен на сервере, как:
app.get('/next-user', function (req, res) {
res.setHeader("Access-Control-Allow-Origin", "*");
res.setHeader("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept");
console.log(req.body)
})
Я знаю, что общий вопрос с это то, что модуль тела анализатор не настроен, так вот мой код установки:
var express = require('express');
var app = express();
var bodyParser = require('body-parser');
app.use(bodyParser.urlencoded({extended: false}));
и запрос настроен как;
var data = {name:"HelloServerWorld"};
console.log(data)
$.getJSON("http://localhost:8081/next-user", data, function(response){
console.log(response);
});
Сервер всегда вторит пустой объект JSON, независимо от того, что я посылаю к нему, где клиент может видеть, что объект является густонаселенным. Я не хотел публиковать весь код, но если это необходимо, дайте мне знать, но я уверен, что проблема заключается в том, что я дал до сих пор, я просто не знаю, где
Спасибо так много, что получило это работает,!. теперь чувствуешь себя идиотом. У тебя есть более конкретный пример использования параметра url? – Dillanm