Skip to content

HTTP Statuscodes Spiekbriefje

Deze pagina biedt een gedetailleerde referentie voor HTTP-statuscodes, inclusief de betekenis van verschillende categorieën, hun gebruiksscenario’s en oplossingen.

1xx: Informatief

Statuscode Beschrijving
100 Continue (Doorgaan)
101 Switching Protocols (Protocolwisseling)

2xx: Succes

Statuscode Beschrijving
200 OK (Succes)
201 Created (Aangemaakt)
202 Accepted (Aanvaard)
203 Non-Authoritative Information (Niet-gemachtigde informatie)
204 No Content (Geen inhoud)
205 Reset Content (Inhoud opnieuw instellen)
206 Partial Content (Gedeeltelijke inhoud)

3xx: Omleiding

Statuscode Beschrijving
300 Multiple Choices (Meerdere keuzes)
301 Moved Permanently (Definitief verplaatst)
302 Found (Gevonden)
303 See Other (Zie andere)
304 Not Modified (Niet gewijzigd)
305 Use Proxy (Gebruik proxy)
307 Temporary Redirect (Tijdelijke omleiding)
308 Permanent Redirect (Definitieve omleiding)

4xx: Client-fout

Statuscode Beschrijving
400 Bad Request (Foutieve aanvraag)
401 Unauthorized (Niet geautoriseerd)
402 Payment Required (Betaling vereist)
403 Forbidden (Verboden)
404 Not Found (Niet gevonden)
405 Method Not Allowed (Methode niet toegestaan)
406 Not Acceptable (Niet aanvaardbaar)
407 Proxy Authentication Required (Proxy-authenticatie vereist)
408 Request Timeout (Aanvraagtime-out)
409 Conflict
410 Gone (Verdwenen)
411 Length Required (Lengte vereist)
412 Precondition Failed (Voorwaarde mislukt)
413 Payload Too Large (Payload te groot)
414 URI Too Long (URI te lang)
415 Unsupported Media Type (Niet-ondersteund mediatype)
416 Range Not Satisfiable (Bereik niet bevredigend)
417 Expectation Failed (Verwachting mislukt)

5xx: Server-fout

Statuscode Beschrijving
500 Internal Server Error (Interne serverfout)
501 Not Implemented (Niet geïmplementeerd)
502 Bad Gateway (Foutieve gateway)
503 Service Unavailable (Dienst niet beschikbaar)
504 Gateway Timeout (Gateway-time-out)
505 HTTP Version Not Supported (HTTP-versie niet ondersteund)

Conclusie

Via dit spiekbriefje voor statuscodes kunnen ontwikkelaars snel de betekenis en toepassingsscenario’s van verschillende HTTP-statuscodes opzoeken en begrijpen, wat leidt tot een efficiëntere Web-ontwikkeling en debugging.