Corpo da requisição no objeto request
São informações que não são armazenadas na URL da requisição.
Configuração
O comportamento padrão do express é não tratar o body de uma requisição, e para isso pé preciso adicionar a seguinte configuração:
app.use(express.urlencoded({
extended: true,
}));Exemplo
POST http://localhost:3000/
{
"nome": "Luiz"
}Nota
{"nome": "Luiz"}é o corpo da requisição.
app.post("/", (req, res) => {
console.log(req.body);
res.send("Recebi o formulário.");
});
// { nome: 'Luiz' }