Ho servizio che richiede un po 'entità e ha bisogno di salvare/aggiornare questa entità:Servizio RESTful, come rispondere in caso di mancata convalida?
http://myhost.com/rest/entity
Io uso POST e inviare JSON. All'interno del servizio rileva che l'entità passata non è buona. Non valido, ordine inoltrato con cliente che non esiste, ecc.
Come devo rispondere? HttpCode.NotFound
? O altri? Come rispondi a queste cose?
Bene, questo dipende davvero da voi, è il vostro servizio. – jgroenen
possibile duplicazione di [codici di stato HTTP REST per convalida non riuscita o duplicato non valido] (http://stackoverflow.com/questions/3290182/rest-http-status-codes-for-failed-validation-or-invalid-duplicate) – MaxiWheat