Depot
Depot 是用於保存一次請求中涉及到的臨時數據. 中間件可以將自己處理的臨時數據放入 Depot, 供後續程序使用.
比如說, 我們可以在登錄的中間件中設置 current_user
, 然後在後續的中間件或者 Handler
中讀取當前用戶信息.
當一個服務器接收到一個客戶瀏覽器發來的請求後會創建一個 Depot
的實例. 這個實例會在所有的中間件和 Handler
處理完請求後被銷毀.
Depot 是用於保存一次請求中涉及到的臨時數據. 中間件可以將自己處理的臨時數據放入 Depot, 供後續程序使用.
比如說, 我們可以在登錄的中間件中設置 current_user
, 然後在後續的中間件或者 Handler
中讀取當前用戶信息.
當一個服務器接收到一個客戶瀏覽器發來的請求後會創建一個 Depot
的實例. 這個實例會在所有的中間件和 Handler
處理完請求後被銷毀.