Ho un'API REST che per alcuni entpoind come DELETE, POST o PUT ho alcune regole di validazione che possono restituire un errore.
Ora ho bisogno di un nuovo tipo di errore come un errore non critico, che dovrebbe fallire in un modo normale, ma dovrebbe andare a favore dell'azione se c'è un flag "avvertimenti supressioni" inviato. Un utente di questo tipo può chiedere: "Sei sicuro di voler cambiare questo stato, non hai ancora finito"
Domanda : esiste una best practice per questo tipo di errori?
Domande secondarie :
- C'è qualche semantica HTTP per un comportamento del genere che posso usare?
- continuo a seguire l'idea REST (per me sembra che lo faccia) - La tengo stateless