Как отправить объект с клиента на сервер Node.
Мой объект выглядит следующим образом:
var myobj = {};
myobj.title = "title1";
myobj.message = "message1";
Я просто хочу отправить его на сервер, чтобы сохранить егов базу данных с mongoDB.Но когда я пытаюсь отправить его и посмотреть на запрос, появляется только нечитаемый текст.
Это код на клиенте:
$.get( '/createA',myobj, function(data) {
console.log(JSON.parse(data));
});
Это код моего сервера:
router.get('/createA', function(req, res, next) {
let gelp = req._parsedOriginalUrl.query;
let res1 = gelp.replace(/%22/g, "'");
var test = JSON.parse(res1);
});
Я попытался отформатировать строку с помощью функции .replace()
и проанализировать ее обратно в JSON, но она не работает.
Есть ли другой способ получить объект от клиентасторона JavaScript к узлу и работать там с этим объектом?