【问题标题】:Testing express routes using curl使用 curl 测试快速路由
【发布时间】:2015-11-11 12:07:24
【问题描述】:

这是快递中的路线

  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 express mongoose mean-stack


    【解决方案1】:

    我找到了答案here。

    `router.get('/posts/:post`' 
    

    可以使用

    进行测试
    curl -i -X GET http://localhost:3000/posts/55d315796083c16c3bac93d8
    

    类似的卷曲

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

    是

    curl -i -X PUT http://localhost:3000/posts/55d315796083c16c3bac93d8/upvote
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-04-01
      • 2011-09-09
      • 2019-05-23
      • 2016-05-16
      • 2018-09-27
      • 1970-01-01
      • 2022-09-27
      • 2014-04-15
      相关资源
      最近更新 更多