本教材由知了传课辛苦制作而成,仅供学习使用,请勿用于商业用途!如进行转载请务必注明出处!谢谢!

中间件介绍

一、什么是中间件

  • 开发者自定义的钩子(Hook)函数
  • 类似python中的装饰器

二、中间件的作用

  • 中间件适合处理一些公共的业务逻辑,比如登录认证、权限校验、数据分页、记录日志、耗时统计等
  • 需要对某一类函数进行通用的前置或者后置处理

三、使用场景

  1. 逻辑执行之前
  • token等认证
  • 权限校验
  • 限流
  • 数据过滤
  • 白名单
  1. 逻辑执行之后
  • 数据过滤,比如敏感词等
  • 统一的响应头等

1337人已阅读,今天你学习了吗?

添加新回复
目录