98得票2回答
HTTP API限速的示例 - HTTP响应头部分

另一个RFC6585中的附加HTTP状态码是 429 Too Many Requests 在这种HTTP响应状态下,我在哪里可以找到与HTTP / REST API速率限制HTTP响应头有关的示例?

59得票5回答
如何对API进行速率限制

什么是限制API请求的最佳方法?基本上,我们想将用户限制为每小时360个API请求(每10秒一个请求)。首先想到的是跟踪每个API请求并存储: ip-address hourly-requests 1.2.3.4 77 2.3.4.5 ...

47得票4回答
Firebase安全规则中的速率限制?

我启动了我的第一个开源仓库项目EphChat,人们迅速开始涌入请求。 Firebase有没有在安全规则中限制请求的方法?我认为可以使用请求时间和先前编写数据的时间来实现,但是在文档中找不到如何执行此操作的任何信息。 当前的安全规则如下所示。{ "rules": { ...

31得票6回答
网页请求的流量控制算法有哪些最佳实现方式?

可能/部分重复: 什么是好的限速算法? 将方法调用限制在N秒内的M个请求 在ASP.NET MVC中实现请求节流的最佳方式? 我正在寻找一种最佳方式来实现一个动态时间窗口限速算法,用于减少网络应用程序中的垃圾邮件或暴力攻击。 使用示例包括“最大登录尝试失败次数(来自特定IP)在过去的...

28得票3回答
AWS Lambda TooManyRequestsException: Rate Exceeded 亚马逊网络服务(AWS)的Lambda功能出现了过多请求异常:超出速率限制。

尝试执行Amazon Web Services (AWS) Lambda函数(多次)时,我们看到了以下错误:AWS Lambda TooManyRequestsException: Rate Exceeded我们该如何解决这个问题?

28得票5回答
在GRequests中限制/限速HTTP请求的速率

我正在使用Python 2.7.3和lxml编写一个小脚本,使用GRequests从不同的网站收集一些可收集卡片的价格,并进行比较。问题是其中一个网站限制了请求次数,如果我超过限制,它会发送HTTP错误429。 有没有办法在GRequests中添加限制请求数量的功能,以便我不会超过我指定的每...

26得票7回答
如何在Python中限制对Web服务的请求速率?

我正在开发一个与Web服务API交互的Python库。和许多我遇到的Web服务一样,这个请求限制请求速率。我想提供一个可选参数limit来实例化类,如果提供了这个参数,将会等待指定秒数的时间后再发送请求。 我理解一般的情况是:类的一个实例通过方法发出请求。当它这样做时,该方法发出某个信号,在某...

25得票11回答
如何使用Redis实现速率限制

我使用 INCR 和 EXPIRE 实现速率限制,例如每分钟 5 次请求:if EXISTS counter count = INCR counter else EXPIRE counter 60 count = INCR counter if count > ...

24得票1回答
基于HTTP头的nginx速率限制

也许我问的不够好,但我想在nginx中基于自定义http头应用速率限制,而不是基于IP。我的基于IP的配置正在工作,但我无法绕过使用自定义http头。我想要的是,如果HTTP请求中存在特定的头,则应用速率限制,否则不应用。 conf文件 http { li...

24得票3回答
如何在Docker容器中对网络流量进行速率限制?

我想为点对点应用程序设置一个 Docker 容器。该应用程序没有应用程序级别的速率限制,因此我试图在容器级别上设置限制。我希望对所有端口的出站和入站连接进行速率限制,但不包括该应用程序 Web UI 使用的端口。