Action Dispatch Middleware 中间件
Middleware - 在路由转发之后,Controller#action 接收之前,对环境和应用进行处理。
路由转发(Dispatcher#dispatch) --> 中间地带(middleware) --> 控制器(Controller#action)。
已经进入 Rails, 但还没正式进入我们应用,这时候需要做一些事。
Web 服务器已经处理过,转发过来了。做一些什么事呢?看一看下面的 middleware 都提供了什么功能就知道了。
下面只是做简介,详情可以查看 API 说明,或阅读源代码。
最后更新于