Middleware in FastAPI is code dat voor elk request en response wordt uitgevoerd — dit omhult uw endpoints om cross-cutting concerns zoals logging, timing, CORS en het toevoegen van headers af te handelen. FastAPI maakt gebruik van het middleware-systeem van Starlette (het is ASGI-gebaseerd).
Aangepaste middleware schrijven
time
():
start = time.time()
response = call_next(request)
response.headers[] = (time.time() - start)
response
