Sto cercando un codice di stato corretto per inviare un errore gnerale attraverso un'API.Codice di stato HTTP per errore generico
Lo scenario esatto non riesce ad aggiungere un prodotto a un carrello.
L'errore può verificarsi per un numero elevato di motivi, ma vorrei restituire un singolo codice http.
Quale sarebbe la migliore?
Sono stato a guardare attraverso di loro e non vedo nulla che si adatta esattamente alle esigenze qui.
Alcune delle possibili condizioni di guasto potrebbe essere:
Not enough stock to satisfy
Stock limit reached for that particular product
Product no longer available
Probabilmente si desidera un HTTP 400. Vedere http://stackoverflow.com/questions/1959947/whats-an-appropriate-http-status-code-to-return-by-a-rest-api-service-for -a-val – lreeder
Inoltre, leggi questa bozza IETF: http://www.ietf.org/id/draft-nottingham-http-problem-04.txt –