什么Express是中间件?
中间件就是一堆方法,可以接收客户端发来的请求。可以对请求做出响应,也可以将请求继续交给下一个中间件继续处理。
!引入框架和创建实例app
const express = require(‘express’)
const app = express()
构成
中间件由两部分构成
- 中间件方法
- 请求处理函数
其中中间方法由框架提供,负责拦截请求,请求处理函数由开发人员提供,负责处理请求
/*
以下中间件参数说明:
[参数1]:请求路径
[参数2]:处理函数
@param req 用户请求对象,包括用户请求的信息
@param res res 返回给用户的响应
@param next 是否调用 next() 决定路由是否向下匹配
*/
// 接收get请求
app.get('',(req