0

我正在为 Goliath 服务器编写自己的中间件。

如何在“调用”方法中获取请求标头?

谢谢!

4

1 回答 1

1

"call" 方法总是返回 [status_code, headers, body] 元组,见下面的例子:

class AwesomeMiddleware
  include Goliath::Rack::AsyncMiddleware

  def call(env)
    status, headers, response = super(env)
    [status, headers, response]
  end

end

还要检查Goliath 存储库中的AsyncMiddlewareSimpleAroundwareFactory

于 2013-09-05T02:08:07.913 回答