So habe ich eine Website, die eine HTTP-PUT
für eine bestimmte Ressource akzeptiert, z. /contact
, mit der der Verbraucher einen Kontakt aktualisieren kann, vorausgesetzt, er hat die Validierung bestanden.Beim Aktualisieren einer Ressource, welcher HTTP-Statuscode wird zurückgegeben, wenn das Update erfolgreich ist?
Also aktualisiere ich die Aufzeichnung, alles ist großartig .. und jetzt muss ich etwas an den Verbraucher zurückgeben.
Was ist der HTTP Status Code, den ich zurückgeben sollte?
Wenn dies eine HTTP-POST
(dh. Erstellen einer -neu- Ressource) wäre, würde ich eine 201 Created
zurückgeben und ein Location
Header-Attribut hinzufügen.
Aber .. Ich kann keine Hinweise darüber finden, was man für ein Update tun kann.
Prost :)
Sehr gute Frage, sieht aus, als gäbe es keinen Standard-HTTP-Code dafür, also würde ich gerade 200 OK zurückgeben. –