Estoy enviando información de inicio de sesión de usuario con axios para reaccionar al servidor nodejs. Sin embargo, mis datos en nodejs no están definidos.
Aquí está mi código de reacción js: -
const reqData = { user: loginID, password } const loginResult = await axios.post('/login', reqData, { headers: { 'Content-Type': 'application/json' } } )Aquí está mi código nodejs: -
app.post("/login", (req, res) => { const data = req.body; console.log("Data received: ", data); res.send("OK") })Cada vez que envío mi formulario, no estoy definido en mi servidor nodejs.
podría ser posible porque su objeto de cuerpo no es un json válido. Intenta publicar algo como
const reqData = { user: loginID, pass: password }