這一集帶你把「Python Log 機制」裝進 FastAPI 專案,只加上一個中介層,就能把每一次 API 的請求與回應完整寫進每天一個新的日誌檔,你會看到請求送了什麼、回應回了什麼、花了幾毫秒。
同時會把 Swagger、Redoc、OpenAPI、favicon 這些網頁內容自動略過,日誌只留下真正的 API 往來資料,乾淨好讀、不被雜訊淹沒。
整體流程不改你的業務程式與框架設定,日誌獨立寫到 logs/當天日期.log,不會干擾伺服器或資料庫的其他輸出,一行掛上、立即生效,需要時再加上欄位遮罩或路徑白名單,擴充也很直覺。
DZ002-13 Python Log 機制|FastAPI Middleware 中介層實作,API 請求/回應完整記錄
