09-中间件

from fastapi import FastAPI

app = FastAPI()


@app.middleware("http")
async def middleware2(request, call_next):
    print("中间件2 start")
    response = await call_next(request)
    print("中间件2 end")
    return response


@app.middleware("http")
async def middleware1(request, call_next):
    print("中间件1 start")
    response = await call_next(request)
    print("中间件1 end")
    return response


@app.get("/")
async def root():
    return {"message": "Hello World"}

posted @ 2026-03-03 23:15  Clefairy  阅读(5)  评论(0)    收藏  举报