Qué significa
La petición tuvo éxito y el cliente debe restablecer la vista del documento, por ejemplo vaciar el formulario enviado. No se envía cuerpo.
Causas habituales
- Un endpoint de formulario quiere vaciar los campos para la siguiente entrada
Cómo solucionarlo
Si eres el cliente o visitante
Restablece el formulario o la vista. Los navegadores no lo hacen solos, así que la aplicación debe gestionarlo en código.
Si administras el sitio o la API
Rara vez hace falta; la mayoría de apps devuelven 200 o 204 y restablecen la interfaz ellas mismas. Nunca incluyas cuerpo.
Respuesta de ejemplo
HTTP/1.1 205 Reset Content
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Length: 0 Especificación
Preguntas frecuentes
› ¿Los navegadores vacían los formularios con 205?
En general no. El comportamiento está definido pero no implementado, así que gestiónalo con JavaScript.
› ¿205 o 204?
Ninguno tiene cuerpo; 205 además pide al cliente restablecer su vista, mientras que 204 la deja igual.