express request.body code example
Example 1: body parser express
npm i body-parser
const express = require('express')
const bodyParser = require('body-parser')
const app = express()
app.use(bodyParser.urlencoded({ extended: false }))
app.use(bodyParser.json())
app.use(function (req, res) {
res.setHeader('Content-Type', 'text/plain')
res.write('you posted:\n')
res.end(JSON.stringify(req.body, null, 2))
})
Example 2: urlencoded json express
var express = require('express')
var app = express()
app.use(express.json())
app.use(express.urlencoded({ extended: true }))
app.post('/profile', function (req, res, next) {
console.log(req.body)
res.json(req.body)
})
Example 3: express js post request body
const express = require('express')
const app = express()
app.use(express.json())
app.use(express.urlencoded({ extended: true }))
app.post('/profile', function (req, res, next) {
console.log(req.body)
res.json(req.body)
})
Example 4: How to access the request body when POSTing using Node.js and Express
const express = require('express');
const app = express();
app.use(express.json({extended: false}));
app.post('/postroute', (req, res) => {
console.log('body :', req.body);
res.sendStatus(200);
});