Search
 
SCRIPT & CODE EXAMPLE
 

JAVASCRIPT

express request body undefined

npm install body-parser
// then in your app
var express = require('express')
var bodyParser = require('body-parser')
 
var app = express()
 
// create application/json parser
var jsonParser = bodyParser.json()
 
// create application/x-www-form-urlencoded parser
var urlencodedParser = bodyParser.urlencoded({ extended: false })
 
// POST /login gets urlencoded bodies
app.post('/login', urlencodedParser, function (req, res) {
  res.send('welcome, ' + req.body.username)
})
 
// POST /api/users gets JSON bodies
app.post('/api/users', jsonParser, function (req, res) {
  // create user in req.body
})
Comment

express req body undefined

const express = require("express");
const app = express();
const port = 3002;
app.use(express.json());  // you need the body parser middleware 
// which already comes in express as a method

app.get("/", (req, res) => res.send("Hello World!"));

app.post('/', function (req, res) {
  const { data } = req.body;

  // post:
  // {
  //   "data": {
  //     "name": "Jhon",
  //     "age": 25
  //   }
  // }

  res.send('POST request to the homepage')
})

app.listen(port, () => console.log(`Example app listening on port ${port}!`));
Comment

PREVIOUS NEXT
Code Example
Javascript :: javascript two character integer 
Javascript :: how to loop an object in javascript 
Javascript :: angular stoppropagatio 
Javascript :: axios get data 
Javascript :: expo react native send image to api 
Javascript :: get params from route vuejs 
Javascript :: javascript round to 2 decimals 
Javascript :: iterate object 
Javascript :: js array of objects get a specific key from all objects 
Javascript :: how to open component as a dialog in angular 
Javascript :: javascript play pause button 
Javascript :: js to lowercase 
Javascript :: react usestate functional update 
Javascript :: math round 
Javascript :: css canvas set aspect ratio 
Javascript :: largest number javascript 
Javascript :: redirect http to https express js 
Javascript :: Vue.use is not a function 
Javascript :: check jquery page 
Javascript :: hex to rgb function 
Javascript :: find inside iframe jquery 
Javascript :: react inject component into another component 
Javascript :: urlencoded limit 
Javascript :: how to sort json objects 
Javascript :: usenavigate in react 
Javascript :: javascript response redirect 
Javascript :: wordpress disable jquery migrate 
Javascript :: expressjs async await 
Javascript :: npm execute script with nodemon 
Javascript :: how to make a clock in js 
ADD CONTENT
Topic
Content
Source link
Name
3+9 =