我有一个用Laravel 5.2创建的API。我正在使用油门限速。在我的路线文件中,我设置了以下内容..
Route::group(['middleware' => ['throttle:60,1'], 'prefix' => 'api/v1'], function() {
//
}
正如我理解Laravel限制一样,上面的脚本会将请求限制设置为每分钟60次。我有一个应用程序查询路由,每10秒重复一次。因此,每分钟有6个请求,这更令人满意上述节流。
问题是,我的查询一直有效,直到我执行60个请求而不管时间如何,在60个请求之后,它会使用标题429 Too Many Requests
向我回复Retry-After: 60
。根据我的理解,X-RateLimit-Remaining
应该每1分钟更新一次。但它似乎永远不会更新,直到它变为0.变为零后,等待60秒然后更新。
我在这里做错了什么。