针对开发者的高效 API 速率限制器
API Rate Limiter 是一个 Chrome 扩展,旨在帮助开发者通过拦截 fetch 和 XHR 请求来模拟 API 速率限制。该工具允许用户创建特定规则,返回可配置的错误响应,例如 429 请求过多或 503 服务不可用,从而全面测试应用程序如何处理速率限制场景,而不影响真实的 API。直观的界面便于规则创建,用户可以设置 URL 模式、请求限制和时间窗口,使其成为前端开发者和 QA 工程师的宝贵资产。
API Rate Limiter 的主要特点包括使用通配符模式进行 URL 模式匹配、自定义响应和可视化进度指示器,显示每个规则距离其限制的接近程度。该扩展还提供请求日志,用于跟踪被限制和通过的请求,以及重置计数器或导入/导出规则集为 JSON 文件的选项。注重隐私,所有数据保持在浏览器本地,确保不收集或传输任何个人信息。