【发布时间】:2015-11-18 21:50:36
【问题描述】:
我现在正在使用 Laravel 5 构建 REST API。
现在,我将限制给定时间段内来自同一 IP 地址的请求数。
我想在中间件中实现它。
当然,有很多示例,但它们是 Laravel 4 的一个。它们不能应用于 Laravel 5。
请帮帮我。
谢谢。
【问题讨论】:
标签: laravel-5 middleware
我现在正在使用 Laravel 5 构建 REST API。
现在,我将限制给定时间段内来自同一 IP 地址的请求数。
我想在中间件中实现它。
当然,有很多示例,但它们是 Laravel 4 的一个。它们不能应用于 Laravel 5。
请帮帮我。
谢谢。
【问题讨论】:
标签: laravel-5 middleware
在 Laravel 5.2 中,这是作为中间件内置的。 https://laracasts.com/series/whats-new-in-laravel-5-2
【讨论】:
已经有一个包。查看https://github.com/GrahamCampbell/Laravel-Throttle。它是 Laravel 5 的速率限制器,通过中间件实现。
【讨论】: