FastAPI
中等
面试题库
FastAPI
困难
异常处理器与中间件捕获异常的顺序是怎样的?中间件能否捕获视图抛出的 HTTPException?
FastAPI
中等
如何在中间件中读取请求体而不影响后续路由解析?
FastAPI
困难
有多个中间件时执行顺序如何?如何保证鉴权中间件在日志中间件之前执行?
FastAPI
中等
@app.on_event(startup) 与 lifespan 上下文管理器有何区别?哪个是推荐方式?
FastAPI
中等
HTTPException 与自定义异常在异常处理器中如何区分?如何统一业务错误结构?
FastAPI
中等
全局异常处理器 @app.exception_handler 如何注册与自定义错误响应?
FastAPI
困难
使用 BaseHTTPMiddleware 与原生 ASGI 中间件在性能与语义上有何区别?
FastAPI
简单
中间件中 call_next 前后的代码分别代表请求与响应的哪个阶段?
FastAPI
简单
FastAPI 中如何添加一个中间件?@app.middleware(http) 的作用是什么?
FastAPI
简单
如何让查询参数可省略但有默认值,且区分「未传」与「传了空值」?
FastAPI
中等