harmonyos2-koa-ratelimit-lru:lru-cache支持的速率限制器中间件

和声2 koa-ratelimit-lru由lru-cache支持的用于koa@2的速率限制器中间件Koa2中间件使用async/await ,因此您必须使用--harmony_async_await或使用babel在Node.js >= 7.0.0中运行安装$ npm install koa - ratelimit - lru例子const ratelimit = require ( 'koa-ratelimit-lru' ) const Koa = require ( 'koa' ) const app = new Koa ( ) // apply rate limit app . use ( ratelimit ( { duration : 60000 , rate : 100 , id ( ctx ) { return ctx . ip } , headers : { remaining : 'Rate-Limit-Remaining' , reset : 'Rate-Limit-Reset' , total : 'Rate-Limit-Total'
zip 文件大小:21.34KB