Gå til innholdet

Begrensning av forespørsler

En forespørselsgrense angir hvor ofte en klient kan sende forespørsler etter en bestemt regel.

Også kjent somRate Limiting
API-er og datakontrakter

Rate limiting begrenser tillatt hyppighet av forespørsler. Regelen kan gjelde en IP-adresse, bruker eller applikasjon. Periode, telling og omfang avhenger av tjenesten.

Et fiktivt API tillater en klient 100 forespørsler per minutt. Overskridelse kan gi HTTP 429. En valgfri Retry-After-header angir ventetid før neste forsøk og må håndteres etter den faktiske tjenestens regler. Eksemplet er ingen ASES- eller leverandørkvote.

En integrasjon må tilpasse gjennomstrømning og gjentakelser. En grensefeil betyr ikke at forretningsdata er ugyldige. Strategien for nye forsøk håndterer senere forsøk; grensen beskriver tillatt belastning.

Kilder