栏目分类:
子分类:
返回
终身学习网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
终身学习网 > IT > 软件开发 > 后端开发 > Java

常见的中间件

Java 更新时间:发布时间: 百科书网 趣学号

1、express内置的中间件
解析json格式请求体数据

app.use(express.json())
app.use(express.urlencoded())

2、应用级别中间件
全局中间件和局部中间件直接绑定在app的实例上,就叫应用级别中间件

// 全局中间件
 app.use(middlieware)
// 局部中间件
 app.get('/login', middleware, () => {})

3、路由级别中间件
中间件绑定在路由router上

router.use(middleware)

4、错误级别中间件
在全局项目中捕获异常错误,防止项目报错异常奔溃

app.post('/user/login', (req, res) => {
  throw new Error('项目发生了错误')
  console.log(req.body)
  res.send('登录成功')
})

app.use((err, req, res, next) => {
  res.send(err.message)
})

5、第三方中间件body-parser
解析请求体json、url-encode数据

app.use(bodyParser.json())
app.use(bodyParser.urlencoded())
转载请注明:文章转载自 www.051e.com
本文地址:http://www.051e.com/it/986592.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 ©2023-2025 051e.com

ICP备案号:京ICP备12030808号