Middleware FastAPI-তে এমন কোড যা প্রতিটি request এবং response-এর জন্য চলে — আপনার endpoints-কে মোড়িয়ে logging, timing, CORS এবং headers যোগ করার মতো cross-cutting concerns পরিচালনা করতে। FastAPI Starlette-র middleware সিস্টেম ব্যবহার করে (এটি ASGI-ভিত্তিক)।
কাস্টম middleware লেখা
time
():
start = time.time()
response = call_next(request)
response.headers[] = (time.time() - start)
response
