- Software y sistemas
- Servicio HTTP
204
HTTP 204 Sin contenido: la solicitud terminó correctamente sin cuerpo de respuesta
Nivel de riesgo
Seguro
Puedes actuar sin peligro siguiendo las comprobaciones seguras.
Urgencia
Media — atiéndelo hoy
Respuesta rápida
HTTP 204 significa que el servidor completó correctamente la solicitud y no tiene contenido adicional que enviar en la respuesta.
Seguridad primero
Antes de continuar
- No invente un objeto JSON vacío como solución universal. El comportamiento correcto depende del contrato del endpoint y del estado HTTP.
Puedes hacerlo con seguridad
- Comprobar el estado antes de leer el cuerpo
- Revisar los metadatos de respuesta
- Verificar el efecto por separado
Deja estas tareas a un profesional cualificado
- No intentes esta tarea profesional: Alinear el cliente con respuestas correctas vacías
Lo que un técnico debe poder justificar
Viene un técnico a casa
Estos son los pasos que tiene que hacer y enseñarte. Márcalos mientras trabaja: si se salta pasos, no aceptes el cambio de pieza.
No son instrucciones para que abras o manipules el equipo. Son las comprobaciones que deben sostener una conclusión técnica.
Alinear el cliente con respuestas correctas vacías
Qué haceModifique el manejo de respuestas para que 204 termine la operación sin forzar un decodificador de contenido.
Antes de aceptar una pieza o reparación
Aún no ha demostrado nada. No aceptes un cambio de pieza solo por el código.
Comprobaciones y evidencia, paso a paso
Sigue el orden documentado. Un código identifica el sistema afectado, pero por sí solo no demuestra qué pieza está averiada.
- 1
Comprobar el estado antes de leer el cuerpo
Requiere herramientas
Procedimiento
Confirme que el estado recibido es 204 y omita la decodificación cuando el contrato define una respuesta correcta vacía.
No invente un objeto JSON vacío como solución universal. El comportamiento correcto depende del contrato del endpoint y del estado HTTP.
Evidencia: RFC 9110 section 15.3.5 - 204 No Content · IANA Hypertext Transfer Protocol Status Code Registry
- 2
Revisar los metadatos de respuesta
Requiere herramientas
Procedimiento
Compruebe ETag y otros campos documentados que puedan describir el estado posterior del recurso.
No invente un objeto JSON vacío como solución universal. El comportamiento correcto depende del contrato del endpoint y del estado HTTP.
Evidencia: RFC 9110 section 15.3.5 - 204 No Content · IANA Hypertext Transfer Protocol Status Code Registry
- 3
Verificar el efecto por separado
Sin herramientas especiales
Procedimiento
Use una lectura segura o la vista de estado del servicio para confirmar que la actualización o el borrado se aplicó.
No invente un objeto JSON vacío como solución universal. El comportamiento correcto depende del contrato del endpoint y del estado HTTP.
Evidencia: RFC 9110 section 15.3.5 - 204 No Content · IANA Hypertext Transfer Protocol Status Code Registry
Dónde se aplica este código
Un código solo tiene significado dentro del producto y la versión correctos.
Ámbito principal
- Sistema
- Software y sistemas
- Marca
- HTTP
- Tipo de producto
- Servicio HTTP
Variantes conocidas del código
- 204 Aucun contenu
- 204 Kein Inhalt
- 204 Nessun contenuto
- 204 No Content
- 204 Sin contenido
- código HTTP 204
- error HTTP 204
- HTTP 204
- HTTP error 204
- HTTP status 204
- status code 204
Qué significa
204 es un resultado satisfactorio, no un error con cuerpo vacío. Sus metadatos de cabecera describen el recurso después de aplicar la acción.
Advertencias y condiciones de parada
- Atención altaadvertencia editorial
No invente un objeto JSON vacío como solución universal. El comportamiento correcto depende del contrato del endpoint y del estado HTTP.
Evidencia: RFC 9110 section 15.3.5 - 204 No Content · IANA Hypertext Transfer Protocol Status Code Registry
Síntomas y causas
Causas probables · en orden
- El endpoint no devuelve representación por diseñoConfirmada
Los endpoints de actualización, borrado o confirmación pueden indicar éxito sin transferir un cuerpo.
Evidencia: RFC 9110 section 15.3.5 - 204 No Content · IANA Hypertext Transfer Protocol Status Code Registry
- El cliente esperaba JSON en cualquier respuesta correctaPosible
El código de la aplicación puede fallar al intentar decodificar como JSON una respuesta 204 intencionadamente vacía.
Evidencia: RFC 9110 section 15.3.5 - 204 No Content · IANA Hypertext Transfer Protocol Status Code Registry
Técnico virtual
¿Sigue apareciendo 204 tras comprobarlo?
Responde unas preguntas para acotar la causa probable y la siguiente acción segura. Es una orientación - nunca sustituye a un profesional.
Fuentes y referencias técnicas
- 1
RFC 9110 section 15.3.5 - 204 No Content
Internet Engineering Task Force · 2022 · official_doc
- 2
IANA Hypertext Transfer Protocol Status Code Registry
Internet Assigned Numbers Authority · 2025 · official_doc
¿Te ha resultado útil esta ficha?