Metal 文件下的内容

Metal 是请求从路由到 Controller 的中转站。

类方法:

action

use
middleware & middleware_stack

controller_name

实例方法:

dispatch

content_type
content_type=

location
location=

params
params=

status
status=

performed?

response_body=

controller_name

env

url_for

self.actiondispatch 为转移到下一站场起到了很大的作用。

从堆栈里取 middleware 并处理。

use 方法把 middleware 放入 middleware stack,也很重要。

除此之外,需要清楚:

最后更新于

这有帮助吗?