Depot
Depot 是用于保存一次请求中涉及到的临时数据. 中间件可以将自己处理的临时数据放入 Depot, 供后续程序使用.
比如说, 我们可以在登录的中间件中设置 current_user
, 然后在后续的中间件或者 Handler
中读取当前用户信息.
当一个服务器接收到一个客户浏览器发来的请求后会创建一个 Depot
的实例. 这个实例会在所有的中间件和 Handler
处理完请求后被销毁.
Depot 是用于保存一次请求中涉及到的临时数据. 中间件可以将自己处理的临时数据放入 Depot, 供后续程序使用.
比如说, 我们可以在登录的中间件中设置 current_user
, 然后在后续的中间件或者 Handler
中读取当前用户信息.
当一个服务器接收到一个客户浏览器发来的请求后会创建一个 Depot
的实例. 这个实例会在所有的中间件和 Handler
处理完请求后被销毁.