没有合适的资源?快使用搜索试试~ 我知道了~
api-limiter:限制(限制)请求和资源,通常用于API enpdoints
共24个文件
js:20个
gitignore:1个
json:1个
需积分: 8 0 下载量 60 浏览量
2021-05-06
14:15:05
上传
评论
收藏 14KB ZIP 举报
温馨提示
API限制器 API-Limiter提供了一个简单的模块,用于限制API,速度检查用法(例如,登录尝试)以及将资源请求列入黑名单。 该模块由Redis支持以实现数据持久性。 该模块依靠软件包通过客户端池连接到Redis,以实现更有效的查询。 用法 限制器是通过connect()调用初始化的,以建立与Redis的连接,从而设置客户端池。 Redis配置遵循的pool-redis-promise软件包中概述的默认值。 connect()方法返回一个对象,该对象暴露用于创建新Limiter实例的create()工厂方法,用于将其列入黑名单并检查被列入黑名单的密钥的静态方法(分别通过blacklist()和isBlacklisted() )以及在promise中使用的自定义错误基于的catch语句(即,用于处理将密钥列入黑名单或受到速率限制时的特定错误,而不是诸如连接超时之类的更常见错误)。 原
资源推荐
资源详情
资源评论
收起资源包目录
api-limiter-master.zip (24个子文件)
api-limiter-master
.jshintrc 1KB
.gitignore 90B
gruntfile.js 806B
package.json 1KB
src
limiter
connect.es6.js 1KB
index.js 38B
consumer.es6.js 1KB
dist
limiter
consumer.js 3KB
index.js 54B
connect.js 1KB
index.js 43B
README.md 8KB
config.js 177B
test
config
mocha.conf.js 168B
istanbul.conf.js 483B
specs
limiter
consumer.uspec.js 3KB
connect.uspec.js 3KB
tasks
grunt
babel.js 281B
jshint.js 162B
index.js 199B
jsinspect.js 297B
watch.js 171B
mocha_istanbul.js 699B
clean.js 42B
共 24 条
- 1
资源评论
绘画窝
- 粉丝: 25
- 资源: 4715
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功