express-rate-limit

express-rate-limit

express-rate-limit

Basic rate-limiting middleware for the Express web server

AI 简介

express-rate-limit 是一个专为 Express 框架设计的轻量级请求频率限制中间件。它支持基于客户端 IP 的请求计数,可配置时间窗口、配额阈值、响应状态码(默认 429)及标准化限流响应头(如 RateLimit),内置内存存储并兼容 Redis、Memcached 等外部数据源。采用 TypeScript 编写,提供异步配置能力与 IPv6 子网聚合支持。适用于保护 REST API、登录/注册/密码重置等敏感端点,防范暴力攻击与爬虫滥用,适合中小型 Node.js Web 服务的安全加固场景。

TypeScript
Other
3.3k
Stars
253
Forks
17
Watchers
5
Issues

Star 增长

今日0
近 7 天0
近 30 天+5
综合评分59.71
默认分支main