Artículos sobre: Preguntas Frecuentes

¿Qué significan los Códigos de respuesta HTTP y cuáles son?

Los códigos de respuesta HTTP son mensajes estándar que los servidores web utilizan para comunicarse con los navegadores o clientes cuando procesan una solicitud. Estos códigos indican si la solicitud fue exitosa, si ocurrió un error o si el cliente debe realizar alguna acción adicional.


Categorías principales de los códigos HTTP


Los códigos de respuesta HTTP se agrupan en cinco categorías, indicadas por el primer dígito del código:


  1. 1xx (Informativo): Indican que la solicitud fue recibida y el servidor está procesándola.
  • 100 Continue: El cliente puede continuar con su solicitud.
  • 101 Switching Protocols: El servidor acepta cambiar a un protocolo diferente.


  1. 2xx (Éxito): Indican que la solicitud fue recibida, entendida y procesada correctamente.
  • 200 OK: La solicitud fue exitosa.
  • 201 Created: Un recurso fue creado con éxito.
  • 204 No Content: La solicitud fue exitosa, pero no hay contenido que devolver.


  1. 3xx (Redirección): Indican que se necesita una acción adicional del cliente para completar la solicitud.
  • 301 Moved Permanently: La URL solicitada ha cambiado permanentemente.
  • 302 Found: La URL solicitada ha cambiado temporalmente.
  • 304 Not Modified: El recurso no ha cambiado desde la última solicitud.


  1. 4xx (Errores del cliente): Indican que hubo un error en la solicitud del cliente.
  • 400 Bad Request: La solicitud está mal formada.
  • 401 Unauthorized: Se requiere autenticación.
  • 403 Forbidden: El cliente no tiene permiso para acceder al recurso.
  • 404 Not Found: El recurso solicitado no existe.
  • 429 Too Many Requests: El cliente ha enviado demasiadas solicitudes en un corto período.


  1. 5xx (Errores del servidor): Indican que el servidor falló al procesar una solicitud válida.
  • 500 Internal Server Error: El servidor encontró un error inesperado.
  • 502 Bad Gateway: El servidor recibió una respuesta inválida de otro servidor.
  • 503 Service Unavailable: El servidor no está disponible temporalmente.
  • 504 Gateway Timeout: El servidor no recibió una respuesta a tiempo de otro servidor.


Actualizado el: 20/12/2024

¿Este artículo te resultó útil?

Comparte tu opinión

Cancelar

¡Gracias!