如何使用邮递员测试以下路线?如果我的Heroku地址是
https://private-app.herokuapp.com/
我已经设置了一条路由,如下所示:
router.route('/items').get((req, res) => {
});
这是邮递员的GUI:
我可以使用邮递员来测试我的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/
现在工作。
答案 0 :(得分:1)
您不能只使用这样的路线:
app.use('/some_path', some_route);
some_path
将根据您的使用方式添加到您的路线的前面。