Middleware i FastAPI er kode som kjøres for hver forespørsel og respons — den omslutter endepunktene dine for å håndtere tverrgående bekymringer som logging, timing, CORS og legge til headere. FastAPI bruker Starlettes middleware-system (det er ASGI-basert).
Skrive egendefinert middleware
time
():
start = time.time()
response = call_next(request)
response.headers[] = (time.time() - start)
response
