Middleware i FastAPI er kode, der kører for hvert request og response — den omslutter dine endpoints for at håndtere cross-cutting concerns som logging, timing, CORS og tilføjelse af headers. FastAPI bruger Starlettes middleware-system (det er ASGI-baseret).
Skrivning af custom middleware
time
():
start = time.time()
response = call_next(request)
response.headers[] = (time.time() - start)
response
