文件名称: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)