使用curl测试快速路线

使用curl测试快速路线,curl,express,mongoose,mean-stack,Curl,Express,Mongoose,Mean Stack,这是快车的路线 router.get('/posts/:post', function(req, res) { res.json(req.post); }); router.put('/posts/:post/upvote', function(req, res, next) { req.post.upvote(function(err, post){ if (err) { return next(err); } res.json(post);

这是快车的路线

  router.get('/posts/:post', function(req, res) {
      res.json(req.post);
    });

router.put('/posts/:post/upvote', function(req, res, next) {
  req.post.upvote(function(err, post){
    if (err) { return next(err); }

    res.json(post);
  });
});
如何使用curl找到这个路线?

我找到了答案

可以使用

curl -i -X GET http://localhost:3000/posts/55d315796083c16c3bac93d8
类似地,对于

router.put('/posts/:post/upvote'

router.put('/posts/:post/upvote'
curl -i -X PUT http://localhost:3000/posts/55d315796083c16c3bac93d8/upvote