Node.js 如何通过在url中捕获参数来解决express.js的错误

Node.js 如何通过在url中捕获参数来解决express.js的错误,node.js,express,http,Node.js,Express,Http,我试图在我的请愿书https的url中获取que参数,但我在postman中遇到了这个错误 Cannot DELETE /deleteEvent/ 但这不起作用 app.delete('/deleteEvent/:id',function(req,res){ let id = req.params.id; res.json({ action: "se eliminara el evento con el numero"+id }); }); 我怎样才能抓到那些女伴 如果

我试图在我的请愿书https的url中获取que参数,但我在postman中遇到了这个错误

Cannot DELETE /deleteEvent/ 但这不起作用


app.delete('/deleteEvent/:id',function(req,res){
  let id = req.params.id;
  res.json({
    action: "se eliminara el evento con el numero"+id
  });
});


我怎样才能抓到那些女伴

如果要捕获查询字符串值,可以尝试使用
req.query.id

app.delete('/deleteEvent', function (req, res) {
    let id = req.query.id;
    res.json({
        message: `Delete user: ${id}`
    })
})

您的邮递员请求是什么样子的?状态404未找到错误无法删除/deleteEvent/您是否尝试过从邮递员的下拉列表中选择删除方法并输入类似于
http://localhost:3000/deleteEvent/1234
?是的,但我想这样做我的http请求“localhost:3000/deleteEvent/?id=1234”
app.delete('/deleteEvent', function (req, res) {
    let id = req.query.id;
    res.json({
        message: `Delete user: ${id}`
    })
})