限流

限流:一个真实的固定窗口限流器(每个客户端每 60 秒 5 个请求),用于测试 429 和 Retry-After 的处理。客户端通过 X-Client-Id 请求头识别,没有时按 IP 识别。

你的账号已解锁这些端点。在每个端点的页面上用 Try it 发送请求。

这些端点需要一个免费账号。创建账号或登录即可查看详情并在这里试用。

请求示例

Make a rate-limited request that counts toward the limit. 完整参考和 Send 按钮(英文).

cURL
curl -X GET "https://api.testingapis.com/api/RateLimit" \
  -H "X-Client-Id: docs-demo"
响应 · 200 OK
{
  "message": "Request allowed.",
  "clientId": "id:docs-demo",
  "used": 1,
  "remaining": 4,
  "limit": 5,
  "windowSeconds": 60
}

登录后查看详情

这些端点的参数、请求和响应示例以及实时 Try it 面板仅对已登录的成员开放。账号免费,几秒钟就能创建。