实现Web API请求限制的常用方法是什么?是否有任何通用Web框架(Rails,Django,Java等)的库可以在暂时禁止的情况下为您提供此功能?什么是实现Web API请求限制/速率限制的常用方式?
一个相关的问题表明,速率限制是通过限制IP请求在Web服务器上完成的,但这意味着所有请求都被平等对待。这似乎是需要由应用程序处理的限制,因为:
- 某些API调用可以有不同的速率限制(例如自动完成API将具有比其他呼叫高限)
- 临时通过API密钥,禁止能(?)“T由Web服务器
- 请求从后面代理未来将被视为相同