跳到主要内容

slowapi_laurentS

laurentS slowapi GitHub Repo stars

SlowApi 是适配 Starlette 和 FastAPI 的速率限制库。 主要功能:

  1. 通过装饰器对 HTTP 端点实施单重或多重限流。
  2. 支持 Redis、Memcached 和内存作为限流存储后端。
  3. 兼容同步和异步 HTTP 端点,支持跨路由共享限流策略。 使用限制:
  4. 端点函数需显式接收 request 参数。
  5. 暂不支持 WebSocket 端点。