为了账号安全,请及时绑定邮箱和手机立即绑定

egg中间件求指导!

egg中间件求指导!

泛舟湖上清波郎朗 2019-07-27 00:48:54
哪位大佬可以给我讲一下中间件怎么用吗?文档有点看不懂。。。
查看完整描述

2 回答

?
千万里不及你

TA贡献1784条经验 获得超9个赞

egg是基于koa开发的,所以你直接看koa的文档关于中间件的说明就可以了,而且一般都会涉及洋葱模型这个术语。
中间件函数签名中的next()的调用代表当前请求委托给下一个中间件或者容器,之后的代码则会处理返回的响应,所以可以看做是洋葱那种一层一层的结构。
                            
查看完整回答
反对 回复 2019-07-27
?
蛊毒传说

TA贡献1895条经验 获得超3个赞

我是用的express开发的,但中间件使用是一样的,中间件有一个next()方法到下一步,我这里的中间件的使用是在数据到达业务层之前过滤或者验证收集的操作
/**
*路由中间件
*第一层验证Token
*第二层验证用户是否有操作权限
*第三层验证参数,验证成功后再进行事件处理
*/
exportdefaultapp=>{
//图表数据
app.use('/api/charts',Authority.checkToken,Authority.permissions,charts)
}
                            
查看完整回答
反对 回复 2019-07-27
  • 2 回答
  • 0 关注
  • 446 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信