FastAPI-இல் Middleware என்பது ஒவ்வொரு request மற்றும் response-க்கும் இயங்கும் code — logging, timing, CORS, மற்றும் headers சேர்த்தல் போன்ற cross-cutting concerns-ஐ கையாள உங்கள் endpoints-ஐ சுற்றுகிறது. FastAPI, Starlette-இன் middleware அமைப்பைப் பயன்படுத்துகிறது (இது ASGI-அடிப்படையிலானது).
Custom middleware எழுதுதல்
time
():
start = time.time()
response = call_next(request)
response.headers[] = (time.time() - start)
response
