Bedeutung
Die Anfrage war erfolgreich. Bei GET enthält der Body die Ressource, bei POST das Ergebnis der Aktion.
Typische Ursachen
- Eine normale erfolgreiche Anfrage
- Eine Fehlerseite mit falschem Status (ein „Soft 404“)
- Eine zwischengespeicherte Kopie von einem CDN
So beheben Sie es
Als Client oder Besucher
Lesen Sie den Body. Ist er eigentlich eine Fehlermeldung, meldet der Server einen falschen Status; prüfen Sie neben dem Code auch den Inhalt.
Als Betreiber der Website oder API
Geben Sie 200 nur bei echtem Erfolg zurück. Verwenden Sie 201 für Erstellungen, 204 für leere Antworten und 4xx/5xx für Fehler, damit Clients, Monitoring und Suchmaschinen richtig reagieren.
Beispielantwort
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"
} Spezifikation
FAQ
› Was ist ein Soft 404?
Eine fehlende Seite, die 200 mit einer „Nicht gefunden“-Meldung liefert. Suchmaschinen werten sie als minderwertig; liefern Sie ein echtes 404 oder 410.
› Soll ein POST 200 oder 201 liefern?
201 Created mit Location-Header, wenn der POST eine Ressource anlegt, und 200, wenn er eine Aktion ausführt und ein Ergebnis zurückgibt.