Rails 既然可以 middleware,也应该可以 afterware

realwol · 发布于 2014年12月09日 · 最后由 realwol 回复于 2014年12月09日 · 848 次阅读
4933

吃饭的时候突然在想,既然middleware在app之前处理了很多,那么需要一个afterware在app之后做处理吗?

共收到 4 条回复
115
zgm · #1 · 2014年12月09日

middleware 实际上有一部分就是处理 app 之后的.

4933
realwol · #2 · 2014年12月09日

#1楼 @zgm 你指的是功能上,还是运行顺序上?

115
zgm · #3 · 2014年12月09日

很多 middleware 都是等 @app.call(env) 完了之后再运行自己的逻辑, 比如 rack/etag

4933
realwol · #4 · 2014年12月09日

#3楼 @zgm 是,我刚开始看这些middleware,还没有到这么深入的部分,谢谢提醒。

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册