504504 Gateway-Time-Out
Een gateway of proxyserver heeft niet op tijd een antwoord van de upstream-server gekregen.
429De client heeft te veel verzoeken in een bepaalde tijd verzonden (rate limiting).
Je applicatie heeft het API-limiet overschreden, wat de server beschermt tegen overbelasting. De Retry-After-header geeft aan hoe lang je moet wachten voor het volgende verzoek.
Implementeer exponentiële backoff en respecteer de Retry-After-header. Verlaag de frequentie, bundel verzoeken of cache antwoorden. Overweeg een hoger API-plan voor meer limiet.
// Implement exponential backoff
await new Promise(r => setTimeout(r, retryAfter * 1000));504Een gateway of proxyserver heeft niet op tijd een antwoord van de upstream-server gekregen.
207De respons geeft de status voor meerdere onafhankelijke bewerkingen in één enkele respons (WebDAV).
101De server schakelt over op een ander protocol zoals verzocht door de client via een Upgrade-header.
205De server instrueert de client om de documentweergave te herstellen, bijvoorbeeld door een formulier te wissen na inzending.
403De server begreep het verzoek maar weigert autorisatie. Anders dan bij 401 helpt opnieuw inloggen niet.
401Het verzoek vereist authenticatie. De client moet geldige inloggegevens leveren om toegang te krijgen.