DevToolPal
NL
2xx Succes

200 OK

OK

Wat het betekent

Het verzoek is geslaagd. Bij GET bevat de body de resource, bij POST het resultaat van de actie.

Veelvoorkomende oorzaken

  • Een normaal geslaagd verzoek
  • Een foutpagina met de verkeerde status (een "soft 404")
  • Een gecachte kopie van een CDN

Zo los je het op

Als client of bezoeker

Lees de body. Is die eigenlijk een foutmelding, dan meldt de server de verkeerde status; controleer naast de code ook de inhoud.

Als beheerder van de site of API

Geef alleen 200 terug bij echt succes. Gebruik 201 voor aanmaken, 204 voor lege antwoorden en 4xx/5xx voor fouten, zodat clients, monitoring en zoekmachines correct reageren.

Voorbeeldantwoord

HTTP/1.1
HTTP/1.1 200 OK
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Cache-Control: max-age=60
Content-Type: application/json

{
  "id": 42,
  "name": "Ada"
}

Specificatie

RFC 9110 §15.3.1

Veelgestelde vragen

› Wat is een soft 404?

Een ontbrekende pagina die 200 geeft met een melding "niet gevonden". Zoekmachines zien die als laagwaardig; geef een echte 404 of 410.

› Moet een POST 200 of 201 teruggeven?

201 Created met een Location-header als de POST een resource aanmaakt, en 200 als hij een actie uitvoert en een resultaat teruggeeft.