何时在 node.js 中使用 app.get("/",fun(res,req)) 和 app.post("/",fun(res,req))?

When to use app.get("/",fun(res,req)) and app.post("/",fun(res,req)) in node.js?

我是后端新手。我需要你的帮助。其实我在 app.get()app.post() 之间感到困惑。还有什么时候使用它们?所以请用简单的方式用例子给我答案。

提前谢谢你...!!!!


嗨,在 API 我们使用


  1. GET获取数据
  2. POST添加数据
  3. PUT 编辑数据
  4. PATCH 编辑数据
  5. DELETE删除数据

在使用 HTTP 协议时,我们使用不同的 URL 来检索、添加、更新或删除信息。 为了指定我们要执行的操作,我们将 HTTP 方法(也称为 HTTP 动词)添加到 URL。

2 个流行的 HTTP 动词是:

  • GET - 表示我们想要检索/获取信息(例如获取有关用户的信息)。
  • POST - 表示我们想要 post / 添加新信息(例如添加新用户)。

在 ExpressJS 框架中 我们为我们的应用程序应该处理的每个可能的路由注册一个处理函数(称为中间件)。

要将处理函数注册到使用 GET 方法的路由,我们使用:

.get(<route>, <middleware>)

并向使用 POST 方法的路由注册处理函数,我们使用:

.post(<route>, <middleware>)