一个关于中间件的提问

菜徐坤

我想像 wenman/log 插件那样记录每个请求的 执行参数 和结果到数据库

截图

我模仿log 插件写了一个记录日志的中间件
现在有个问题是 在执行到这个中间件之前 其他中间件返回了异常 就无法执行到 日志中间件了请问 有什么办法能像log 插件一样都能执行

619 2 0
2个回答

smart

把你这个中间件放在全局中间件的最外层

  • 菜徐坤 2022-08-12

    放最外层 获取请求信息 是可以的 但是响应不行

  • 菜徐坤 2022-08-12

    这个中间件专门 捕获admin 模块 所以不能放全局的

gddd

其他中间件 异常不捕获的吗?不会出现到不了日志中间件。

  • 菜徐坤 2022-08-12

    日志都能记录 但是 自己的中间件 不能

年代过于久远,无法发表回答
🔝