【发布时间】:2021-06-12 09:58:17
【问题描述】:
我是 fastapi 的新手。我曾使用其他语言的多个 Web 框架,并发现了用于各种目的的通用中间件模式。例如如果我有一个要验证的 API 路由,那么我将使用一个进行验证的中间件。如果我想增加传入的请求,我会使用中间件。 FastAPI 确实有中间件(文档中的一小部分),但也有依赖关系。我正在寻找对我的 API 路由进行身份验证并开始寻找示例,并且我找到的所有示例都使用依赖项。推荐使用什么(依赖或中间件)方法来验证 API 路由,为什么?
【问题讨论】: