Ciao a tutti,
vi propongo questo articolo interessante che parla dell'idea di utilizzare i codici non utilizzati dello stato HTTP al posto delle risposte d'errore.
Questo perché esistono 2 tendenze nel design delle API REST:
usare sempre lo stato di risposta 404 Not Found
Oppure usare lo stato 200 con errore nel corpo della risposta
Entrambi gli approcci hanno dei problemi e l'articolo ne parla, oltre a spiegare l'approccio di utilizzare codici HTTP specifici.
Che cosa ne pensate?
Voi cosa utilizzate nelle vostre API?
Nel mio gruppo noi torniamo sempre il 404 Not Found o il 500...
Buona lettura,
Mario