Middleware dans FastAPI est du code qui s'exécute pour chaque requête et réponse — enveloppant vos endpoints pour gérer les préoccupations transversales comme la journalisation, le minutage, CORS et l'ajout d'en-têtes. FastAPI utilise le système de middleware de Starlette (basé sur ASGI).
Écrire un middleware personnalisé
time
():
start = time.time()
response = call_next(request)
response.headers[] = (time.time() - start)
response
