Quindi ho un sito web che accetta uno HTTP-PUT
per una particolare risorsa, ad es. /contact
che consentirà al consumatore di aggiornare un contatto, supponendo che abbiano superato la convalida.Quando si aggiorna una risorsa, quale codice di stato HTTP viene restituito quando l'aggiornamento ha esito positivo?
Così aggiorno il record, tutto è ottimo .. e ora ho bisogno di restituire qualcosa al consumatore.
Qual è il codice di stato HTTP Dovrei tornare?
Se si trattasse di un valore HTTP-POST
(ad esempio, creazione di una nuova risorsa), restituirei un 201 Created
e aggiungere un attributo di intestazione Location
.
Ma .. Non riesco a trovare alcun indizio su cosa fare per un aggiornamento.
Saluti :)
Molto buona domanda, sembra che non ci sia un codice HTTP standard per questo, quindi mi piacerebbe solo restituire un 200 OK. –