Middleware dalam FastAPI adalah kode yang berjalan untuk setiap request dan response — membungkus endpoint Anda untuk menangani masalah lintas-potong seperti logging, timing, CORS, dan menambahkan header. FastAPI menggunakan sistem middleware Starlette (berbasis ASGI).
Menulis middleware khusus
time
():
start = time.time()
response = call_next(request)
response.headers[] = (time.time() - start)
response
