我可以使用邮递员测试Heroku路线吗?

时间:2019-05-27 20:56:12

标签: javascript node.js heroku postman

如何使用邮递员测试以下路线?如果我的Heroku地址是

https://private-app.herokuapp.com/

我已经设置了一条路由,如下所示:

router.route('/items').get((req, res) => {
});

这是邮递员的GUI:

enter image description here

我可以使用邮递员来测试我的heroku路线吗?

我正要尝试

https://private-app.herokuapp.com/items

但是我不知道我是否需要结尾的斜杠。

当使用heroku应用程序从客户端调用该路由时,路由正常,但我想使用邮递员。

当前,我是否使用斜线结尾。我得到:

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8">
        <title>Error</title>
    </head>
    <body>
        <pre>Cannot GET /items</pre>
    </body>
</html>

当我使用时:

https://private-app.herokuapp.com/items

https://private-app.herokuapp.com/items/

更新

在检查了chrome调试器后...我发现它实际上是在运行:

https://private-app.herokuapp.com/api/items/

现在工作。

1 个答案:

答案 0 :(得分:1)

您不能只使用这样的路线:

app.use('/some_path', some_route);

some_path将根据您的使用方式添加到您的路线的前面。