Callbacks
可以在某个 middleware 执行之前、之后,执行一些回调方法。
因为我们 middleware 本身就是链式调用,一个个执行,所以这里的回调意义不大。
define_callbacks :call
任何一个 middleware (或者说 Rack)很重要的两个方法:
def initialize(app)
@app = app
# ...
end
def call(env)
# ...
@app.call(env)
# ...
end
最后更新于
这有帮助吗?