test-suite
latest
false
API 速率限制
Test Suite 用户指南
Last updated 2024年11月15日
API 速率限制
API 速率限制是对特定时间段内可发出的 API 请求数量的限制。 它们旨在控制传入请求的流程,以提高性能并保持稳定性。 这些速率限制是针对每个 IP 地址施加的,允许间隔为五分钟。
对于每种类型的请求,下表显示了有关每五分钟间隔内允许的最大请求数的详细信息。
请求类型 | 允许的请求数 | 时间间隔 |
---|---|---|
GET | 1200 | 5 分钟 |
POST | 750 | 5 分钟 |
PATCH | 200 | 5 分钟 |
PUT | 300 | 5 分钟 |
OPTIONS | 50 | 5 分钟 |
DELETE | 300 | 5 分钟 |
当 API 请求数量超过给定的速率限制时,将返回 429 代码。 要轻松找到这些响应,您可以查看其特定的标头,其中指示有关速率限制的信息。
响应标头 | 描述 | 示例 |
---|---|---|
RateLimit-Limit | 当前时间窗口内与客户端关联的服务限制。 | RateLimit-Limit: 100 |
RateLimit-Remaining | 与过期限制关联的剩余配额单位。 | RateLimit-Remaining: 49 |
RateLimit-Policy | 当前与客户端关联的配额策略。 | RateLimit-Policy: 100;w=300 |
RateLimit-Reset | 与过期限制关联的配额重置前的秒数。 | RateLimit-Reset: 50 |