Express GET请求在postman中不起作用,但POST请求起作用

Express GET请求在postman中不起作用,但POST请求起作用,express,postman,Express,Postman,正在尝试使用邮递员调用GET和POST请求: app.get("/user", (req, res) => { res.send("GET reqest"); }); app.post("/user", (req, res) => { res.send("POST request"); }); 对于POST请求,它工作正常,我得到“POST请求”作为响应。但是对于GET请求,我得到以下信息: <!DOCTYPE html> <html lang="en"

正在尝试使用邮递员调用GET和POST请求:

app.get("/user", (req, res) => {
  res.send("GET reqest");
});

app.post("/user", (req, res) => {
  res.send("POST request");
});
对于POST请求,它工作正常,我得到“POST请求”作为响应。但是对于GET请求,我得到以下信息:

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="utf-8">
    <title>Error</title>
</head>

<body>
    <pre>Cannot GET /user</pre>
</body>

</html>

错误
无法获取/访问用户

为什么要为同一个路由定义两个HTTP方法?这可能是在运行时对方法排序的问题,因此post方法可以很好地工作,因为它位于底部。所以,试着把get方法放在post方法的底部,看到的是worksNo仍然不起作用,实际上我在从MongoDB获取数据时遇到了get请求的问题,所以post请求总是起作用并保存数据,然后显示结果,但是get request not,总是以404 not found状态获取这个html响应,因此,这只是对App.js文件的测试,以检查问题是否来自代码或邮递员。我想这是邮递员发来的,太令人沮丧了,哈哈,意思是如果这是一个终点错误,邮递请求也不会起作用,对吗?