Node – formularze, api json

Obsługa req.body

const bodyParser = require('body-parser')

app.use( bodyParser.urlencoded({ extended: false }) )    // Formularz

app.use( bodyParser.json() )                             // API json

// Formularz - przekierowanie 303 do szablonu /views/thank-you.handlebars
app.post('/process-contact', (req, res) => {
  console.log(`received contact from ${req.body.name} <${req.body.email}>`)
  res.redirect(303, 'thank-you')
})