Cosa significa
La richiesta è riuscita e il client dovrebbe reimpostare la vista del documento, per esempio svuotare il modulo inviato. Non viene inviato alcun corpo.
Cause comuni
- Un endpoint di modulo vuole svuotare i campi per l'inserimento successivo
Come risolvere
Lato client o visitatore
Reimposta il modulo o la vista. I browser non lo fanno da soli, quindi l'app deve gestirlo nel codice.
Lato gestore del sito o dell’API
Raramente necessario; la maggior parte delle app restituisce 200 o 204 e reimposta l'interfaccia da sé. Non includere mai un corpo.
Risposta di esempio
HTTP/1.1 205 Reset Content
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Length: 0 Specifica
Domande frequenti
› I browser svuotano i moduli con 205?
In genere no. Il comportamento è definito ma non implementato; gestiscilo in JavaScript.
› 205 o 204?
Nessuno dei due ha un corpo; il 205 chiede anche al client di reimpostare la vista, mentre il 204 la lascia invariata.