logo
GeekFormat

Analitzador de Capçalera de Límit de Freqüència

Analitzador de capçalera de límit de taxa

Compatible tant amb les capçaleres noves RateLimit-* com amb les capçaleres comunes X-RateLimit-*, ajudant-te a determinar la quota restant, el temps de restabliment i la finestra de reintent.

Estàndard RateLimit-*

1 finestres límit estàndardrestabliment: 18s
Finestra #1límit: 100finestra: 1m 0s
100;w=60

Heretat X-RateLimit-*

Límit
5000
Restant
4991
Utilitzat
9
Restabliment (època)
14/04/2025 16:00:00
Retry-After
1m 0s
Recurs
-

Vista prèvia JSON

{
  "headers": {
    "x-ratelimit-limit": [
      "5000"
    ],
    "x-ratelimit-remaining": [
      "4991"
    ],
    "x-ratelimit-used": [
      "9"
    ],
    "x-ratelimit-reset": [
      "1744617600"
    ],
    "retry-after": [
      "60"
    ],
    "ratelimit-limit": [
      "100;w=60"
    ],
    "ratelimit-remaining": [
      "25"
    ],
    "ratelimit-reset": [
      "18"
    ]
  },
  "standard": {
    "limit": [
      {
        "raw": "100;w=60",
        "amount": 100,
        "windowSeconds": 60,
        "parameters": {
          "w": "60"
        }
      }
    ],
    "remaining": [
      {
        "raw": "25",
        "amount": 25,
        "windowSeconds": null,
        "parameters": {}
      }
    ],
    "reset": "18",
    "policy": ""
  },
  "legacy": {
    "limit": "5000",
    "remaining": "4991",
    "used": "9",
    "reset": "1744617600",
    "resource": "",
    "retryAfter": "60",
    "retryAfterSeconds": 60
  }
}

Visualitzeu capçaleres de limitació en línia, sabeu immediatament on s'atura el 429.

Relacionats

Casos d'ús

  • Quan una API retorna 429 freqüentment, analitzeu primer les capçaleres de limitació per jutjar si s'ha esgotat la quota o si la finestra de limitació encara no ha acabat
  • Consulteu les sol·licituds restants i el temps de reinici per planificar la freqüència de crides durant l'ús d'APIs de tercers
  • Consulteu la mida de la finestra de limitació i el retard Retry-After per dissenyar estratègies de reintent d'APIs
  • Sincronitzeu regles de limitació amb membres de l'equip per explicar quota i lògica de control de freqüència i evitar desencadenar limitacions repetidament

Característiques

  • Quota, finestra i temps de reinici separats: informació de limitació ja no es barreja
  • Resolució d'APIs de tercers més directa: sabeu quantes vegades més podeu cridar, quant triga a recuperar-se i si cal reintentar
  • Informació de quota intuïtiva: ajuda a visualitzar mida de finestra, sol·licituds restants i temps de recuperació
  • Amigable per depuració conjunta de desenvolupament: convenient per explicar ràpidament regles de limitació i sincronitzar amb consumidors d'interfícies

Com usar-ho

  1. Enganxeu el contingut de les capçaleres de resposta RateLimit o X-RateLimit a la zona d'entrada
  2. L'eina analitza automàticament la finestra de limitació, sol·licituds restants, temps de reinici i camps Retry-After
  3. Consulteu la informació de quota i la descripció de l'estratègia de limitació per confirmar l'estat actual de crida
  4. Ajusteu la freqüència de crides o dissenyeu estratègies de reintent amb retrocés segons els resultats de l'anàlisi

Preguntes freqients

Per què una API retorna 429 Too Many Requests?

429 indica normalment que la freqüència de sol·licituds ha superat el límit del servidor. Un cop analitzada la informació RateLimit o X-RateLimit, podeu veure clarament la quota restant i el temps de recuperació.

Quina diferència hi ha entre Retry-After i el temps de reinici?

Retry-After indica més aviat quant de temps cal esperar abans de tornar-ho a provar, mentre que el temps de reinici s'acosta més al punt de recuperació de la finestra de limitació. Consultar-los junts ajuda a planificar estratègies de reintent més acuradament.

És adequat per resoldre problemes de quota de crides d'APIs de tercers?

Molt adequat. Tant per plataformes obertes, interfícies de pagament com APIs de núvol, moltes retornen informació de quota a través de capçaleres de resposta.

Pot ajudar a dissenyar estratègies de reintent d'APIs?

Sí. Un cop enteses les sol·licituds restants, la finestra de limitació i el temps de recuperació, és més fàcil formular estratègies de retrocés, cua i reintent.