PHPackages                             vipkwd/webman-throttle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. vipkwd/webman-throttle

ActiveLibrary[Framework](/categories/framework)

vipkwd/webman-throttle
======================

webman框架限流中间件

v1.1.1(4y ago)27MITPHPPHP &gt;=7.4

Since Mar 14Pushed 4y ago1 watchersCompare

[ Source](https://github.com/wxy545812093/webman-throttle)[ Packagist](https://packagist.org/packages/vipkwd/webman-throttle)[ Docs](https://www.vipkwd.com)[ RSS](/packages/vipkwd-webman-throttle/feed)WikiDiscussions master Synced 4w ago

READMEChangelogDependencies (1)Versions (4)Used By (0)

webman-throttle
===============

[](#webman-throttle)

A middleware plugins of webman framework

警告/提示
-----

[](#警告提示)

**在任何项目中使用任何插件/中间件，当你进行了自定义配置、二开等操作/编辑后，再卸载相关插件/中间件，都有可能丢失数据或导致项目异常的风险。 本中间件为防止前述问题发生，当你执行 `composer remove vipkwd/webman-throttle` 删除本中间件时，卸载指令将检测相关文件指纹，只有指纹未发生变化(相对于原始库)时才会删除（即：指令不会删除你改动过的文件**

作用
--

[](#作用)

通过本中间件可限定用户在一段时间内的访问次数，可用于保护接口防爬防爆破的目的。

安装
--

[](#安装)

`composer require vipkwd/webman-throttle`

安装后会自动为项目生成 `config/throttle.php` 配置文件，安装后组件不会自动启用，需要手动设置。

开启
--

[](#开启)

插件以中间件的方式进行工作，因此它的开启与其他中间件一样，例如在全局中间件中使用:

```
