Sobes.tech
Junior — Middle

Wat betekent status 503 bij het werken met een webservice?

sobes.tech AI

Antwoord van AI

HTTP-status 503 betekent "Service Unavailable" — de service is niet beschikbaar. Dit betekent dat de server tijdelijk niet in staat is om het verzoek te verwerken vanwege overbelasting of technisch onderhoud.

De belangrijkste oorzaken van 503:

  • De server is overbelast en kan de belasting niet aan.
  • Er worden onderhoudswerkzaamheden aan de server uitgevoerd.
  • Tijdelijke storingen in de infrastructuur (bijvoorbeeld, database is niet bereikbaar).

Voor de gebruiker is dit een signaal dat het probleem tijdelijk is en dat het verzoek later opnieuw moet worden geprobeerd. In de serverrespons wordt vaak de header Retry-After vermeld, die aangeeft hoe lang men moet wachten voordat men het opnieuw probeert.