Begrensning av forespørsler
En forespørselsgrense angir hvor ofte en klient kan sende forespørsler etter en bestemt regel.
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
Beslektede begreper
- Strategi for nye forsøkStrategien angir hvilke feil som skal prøves igjen, med hvilke pauser og til hvilken grense.
- Server-Sent EventsServer-Sent Events sender tekstmeldinger fra server til klient via HTTP, for eksempel om fremdriften til en bakgrunnsjobb.
- ETagEn ETag identifiserer en bestemt representasjonsversjon av en HTTP-ressurs og støtter betingede oppslag eller endringer.
- Cross-Origin Resource SharingCORS styrer nettleserens tilgang til svar fra en annen origin. Det erstatter verken API-innlogging eller kontroll av rettigheter.
- Elektronisk datautvekslingEDI overfører strukturerte forretningsdokumenter mellom systemer. Format, partnerprofil, datakoblinger og tilbakemeldinger må stemme overens.
- SanntidsbehandlingSanntidsbehandling håndterer innkommende hendelser mot et fastsatt latensmål. Hendelsestid, behandlingstid og forsinkede data trenger tydelige regler.
Ditt prosjekt med ASES
Beskriv prosjektet ditt for oss. Vi tar kontakt med en første vurdering.