我尝试使 API 服务在逻辑上需要以某种方式提供对其方法的请求限制。他们在指南中没有这么说。如果你自己做,如何正确实施它?也许您正在使用为此准备好的东西?需要通过不同方式的每分钟/小时请求ID数量限制授权用户的访问
请查看NoxlogicRateLimitBundle。大概能满足你的要求。
<?php
use Noxlogic\RateLimitBundle\Annotation\RateLimit;
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route;
/**
* @Route(...)
*
* @RateLimit(limit=1000, period=3600)
*/
public function someApiAction()
{
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3222 次 |
| 最近记录: |