ratelimit:限速中间件

时间:2024-08-12 16:09:45
【文件属性】:

文件名称:ratelimit:限速中间件

文件大小:11KB

文件格式:ZIP

更新时间:2024-08-12 16:09:45

JavaScript

koa-ratelimit koa 的速率限制器中间件。 安装 # npm $ npm install koa-ratelimit # yarn $ yarn add koa-ratelimit 例子 使用 Redis 驱动程序 const Koa = require ( 'koa' ) ; const ratelimit = require ( 'koa-ratelimit' ) ; const Redis = require ( 'ioredis' ) ; const app = new Koa ( ) ; // apply rate limit app . use ( ratelimit ( { driver : 'redis' , db : new Redis ( ) , duration : 60000 , errorMessage : 'Sometimes


【文件预览】:
ratelimit-master
----limiter()
--------memory.js(2KB)
--------redis.js(46B)
----example.js(396B)
----.eslintrc.yml(57B)
----.travis.yml(99B)
----LICENSE(1KB)
----test()
--------.eslintrc.yml(19B)
--------memory.spec.js(8KB)
--------redis.spec.js(8KB)
----README.md(4KB)
----History.md(2KB)
----.npmrc(19B)
----.gitignore(219B)
----index.js(3KB)
----package.json(1KB)

网友评论