How to get parameter for delete request in express node js

I am more recent for nodejs. How to get parameter parameter through delete request? I am using node express js. Thanks in advs

+4
source share
3 answers

You can use "req.body" to get the value you submit

eg:

router.delete('/test',function(req,res){
     res.send(req.body.data);
});
+7
source

, , , / HTTP- DELETE , . , , , . - param(<name>) request, , , . . .

+4

, req.body, : .
: multer npm.

. /app.js

var multer = require('multer');
var upload = multer();
var deldev = require('./routes/deldev');
...
app.use('/deldev', upload.array(), deldev);
...

, in./routes/deldev.js:

router.delete('/', function(req, res, next) {
  console.log("delete: req.body: " + JSON.stringify(req.body));
  res.json(req.body);
}

// (for debug only. don't use this.)
router.all('/', function(req, res, next) {
  res.send("don't do that.");
}
+1

All Articles