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"}

浙公网安备 33010602011771号