首页 > 解决方案 > 如何按多个时间间隔对 NestJS API 进行速率限制?

问题描述

我正在尝试使用@NestJs/throttler 来限制我的 API。我想设置两个不同的限制上限:

文档中解释了设置这些速率限制中的任何一个,并且非常直接。但是,文档中没有明确说明设置这两个限制。

如何按两个时间间隔对我的 API 进行速率限制?

标签: javascriptnestjs

解决方案


正如我在 Discord 上告诉你的@nestjs/throttler那样,这个功能目前不存在。您可以有一个或另一个,或者您可以覆盖全局配置以更具体地针对一个端点,但目前没有办法设置两个限制。


推荐阅读