Rate limiting
Een verzoeklimiet bepaalt hoe vaak een client binnen een bepaalde regel verzoeken mag sturen.
Rate limiting beperkt de toegestane frequentie van verzoeken. De regel kan bijvoorbeeld gelden voor een IP-adres, gebruiker of applicatie. Periode, telwijze en bereik hangen van de dienst af.
Een fictieve API staat een client 100 verzoeken per minuut toe. Overschrijding kan HTTP 429 opleveren. Een optionele Retry-After-header noemt een wachttijd vóór een nieuwe poging; de echte dienst bepaalt hoe die wordt behandeld. Het voorbeeld is geen ASES- of leveranciersquotum.
Een integratie moet doorvoer en herhalingen daarop afstemmen. Een limietfout betekent niet dat bedrijfsgegevens ongeldig zijn. De retrystrategie regelt volgende pogingen; de limiet bepaalt toegestane belasting.
Bronnen
Verwante begrippen
- RetrystrategieEen retrystrategie bepaalt welke fouten opnieuw worden geprobeerd, met welke pauzes en tot welke grens.
- Server-Sent EventsServer-Sent Events verstuurt tekstmeldingen van server naar client via HTTP, bijvoorbeeld over de voortgang van een achtergrondtaak.
- ETagEen ETag identificeert een bepaalde representatieversie van een HTTP-resource en ondersteunt voorwaardelijk lezen of wijzigen.
- Cross-Origin Resource SharingCORS regelt browsertoegang tot antwoorden van een andere origin. Het vervangt geen API-aanmelding of controle van toegangsrechten.
- Electronic Data InterchangeEDI verstuurt gestructureerde bedrijfsdocumenten tussen systemen. Formaat, partnerprofiel, gegevensmapping en terugmeldingen moeten op elkaar aansluiten.
- RealtimeverwerkingRealtimeverwerking verwerkt binnenkomende gebeurtenissen volgens een vastgelegd latentiedoel. Gebeurtenistijd, verwerkingstijd en late gegevens vragen om regels.
Uw project met ASES
Beschrijf ons uw project. We nemen contact met u op met een eerste inschatting.