Referencia técnica independienteSitio oficial
  • Software y sistemas
  • Servicio HTTP

204

HTTP 204 Sin contenido: la solicitud terminó correctamente sin cuerpo de respuesta

Verificada con fuentes2 fuentesRevisada 22 ago 2026
¿Viene un técnico? Mira qué debe enseñarte

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.

  1. 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. 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. 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. 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. 1

    RFC 9110 section 15.3.5 - 204 No Content

    Internet Engineering Task Force · 2022 · official_doc

  2. 2

    IANA Hypertext Transfer Protocol Status Code Registry

    Internet Assigned Numbers Authority · 2025 · official_doc

Fuentes: RFC 9110 section 15.3.5 - 204 No Content · IANA Hypertext Transfer Protocol Status Code Registryrevisado 2026-08-22 · verificado

¿Te ha resultado útil esta ficha?