Gå til indholdet

Rate limiting

Rate limiting fastlægger, hvor ofte en klient må sende forespørgsler efter en bestemt regel.

Også kendt somBegrænsning af forespørgsler
API'er og datakontrakter

Rate limiting begrænser den tilladte hyppighed af forespørgsler. Reglen kan gælde en IP-adresse, bruger eller applikation. Periode, optælling og omfang afhænger af tjenesten.

En fiktiv API tillader en klient 100 forespørgsler pr. minut. Overskridelse kan give HTTP 429. En valgfri Retry-After-header angiver ventetid før næste forsøg og skal håndteres efter den faktiske tjenestes regler. Eksemplet er ikke en ASES- eller leverandørkvote.

En integration skal tilpasse hastighed og gentagelser. En grænsefejl betyder ikke, at forretningsdata er ugyldige. En retry-strategi håndterer senere forsøg; grænsen beskriver tilladt belastning.

Kilder