Intermédiaire
Middleware Logging FastAPI
Crée un middleware pour logger le temps de réponse et les erreurs.
📝 Contenuto del prompt
Je veux logger toutes les requêtes entrant dans mon API FastAPI.
Crée un middleware (`BaseHTTPMiddleware`) qui :
1. Loggue la méthode et le chemin de la requête.
2. Calcule le temps de traitement (Process Time).
3. Loggue le statut code de la réponse.
4. Ajoute un header `X-Process-Time` à la réponse.