Problema extraño y no tengo explicación para eso. Creo una solicitud de publicación de ajax
$.ajax({ type: "POST", url: "/like", data: {"topic": "123123"}, success: function(dataString) { console.log('123123'); } });O así:
var xhttp = new XMLHttpRequest(); xhttp.open("POST", "/like", true); xhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); xhttp.send("fname=Henry&lname=Ford");en el lado del servidor (NodeJs) tengo un código simple
app.post('/like', function (req, res) { console.log(req.body); res.status(201).send('+1') });lo que no entiendo es por qué recibo todo el tiempo indefinido cuando envío una solicitud de publicación de ajax.
Debe usar un analizador de cuerpo, consulte: nodejs.dev/learn/get-http-request-body-data-using-nodejs