Saltar al contenido

Express.js POST req.body vacío

Solución:

También necesita bodyParser.json:

app.use(bodyParser.urlencoded({ extended: true }));
app.use(bodyParser.json());

A veces, req.body muestra {} si olvidó poner el atributo de nombre en los campos de entrada del formulario. A continuación se muestra un ejemplo:

<input type="email" name="myemail" class="form-control" id="exampleInputEmail2" placeholder="Email address" required>

Entonces el cuerpo requerido muestra { myemail: '[email protected]' }

Publico esta respuesta porque encontré un problema similar y esto funcionó para mí.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *