Ich baue eine Anwendung mit einer REST-basierten API auf und bin zu dem Punkt gekommen, an dem ich Statuscodes für jede Anforderung festlege.
Welchen Statuscode sollte ich für Anfragen senden, die bei der Validierung scheitern oder bei denen eine Anfrage versucht, ein Duplikat in meiner Datenbank hinzuzufügen?
Ich habe mir die http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html aber keine von ihnen scheint richtig zu sein.
Gibt es eine gängige Praxis beim Senden von Statuscodes?