tool::http-status-detail
200 OK
The request has succeeded.
Statuscode
200
Name
OK
Kategorie
2xxDetaillierte Erklärung
HTTP 200 OK ist der grundlegendste Erfolgs-Statuscode und zeigt an, dass die Anfrage des Clients erfolgreich verarbeitet wurde. Bei GET-Anfragen wird die Ressource im Antwortkörper zurückgegeben, bei POST-Anfragen das Ergebnis der Operation. Dies ist der am häufigsten empfangene Antwortcode sowohl in Webbrowsern als auch bei API-Clients.
Häufige Ursachen
- ▸Erfolgreicher Abruf einer Ressource per GET-Anfrage
- ▸Erfolgreiche Verarbeitung einer POST-Anfrage
- ▸Abgeschlossene Aktualisierung einer Ressource per PUT/PATCH
- ▸Überprüfung der Existenz einer Ressource per HEAD-Anfrage
Lösungsansätze
- 1.200 ist eine normale Antwort — keine Korrektur erforderlich
- 2.Verwenden Sie bei der Erstellung neuer Ressourcen 201 Created statt 200
- 3.Wenn kein Antwortkörper vorhanden ist, ist 204 No Content angemessener
- 4.Senden Sie ETag- und Last-Modified-Header mit, um Caching zu ermöglichen
Zugehörige HTTP-Header
Content-TypeContent-LengthETagCache-ControlLast-ModifiedAntwortbeispiel
HTTP/1.1 200 OK
Content-Type: application/json
Content-Length: 27
{"status":"ok","id":12345}Verwandte Statuscodes
201CreatedThe request has been fulfilled and a new resource has been created.→202AcceptedThe request has been accepted but not yet acted upon.→203Non-Authoritative InformationThe response is from a transforming proxy, not the origin server.→204No ContentThe server successfully processed the request but returns no content.→205Reset ContentThe server processed the request; the client should reset the document view.→
ad · 300×250
// related tools