每次调用都会产生所有管道拦截器的拷贝动作 相当于所有状态不能在拦截器中保存
贯穿所有拦截器
只能在context中进行存储 旨在除了context状态之外 所有拦截器幂等
add => 1 2 3 Z(next) => Y(context) => X(next, context)
⬇
Z1(Z2(Z3(next)))(context)
每次调用都会产生所有管道拦截器的拷贝动作 相当于所有状态不能在拦截器中保存
贯穿所有拦截器
只能在context中进行存储 旨在除了context状态之外 所有拦截器幂等
add => 1 2 3 Z(next) => Y(context) => X(next, context)
⬇
Z1(Z2(Z3(next)))(context)