¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Guía completa de códigos de estado HTTP: significado y ejemplos

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 26 Vistas
0
Cargando...

Hi All,

We all might have come across some annoying, half explained error/status codes while processing HTTP request and than with this limited information available we have to go through internet to find the correct/close fitting problem to ours.

While doing so most of us don't know what exactly the error code tells us and thus the search filters are very limited and result is vast, so to have a better understanding over HTTP status code I have listed all of them below to help us understand what exactly they want to tell us.

Courtsey: https://en.wikipedia.org/wiki/List_of_HTTP_status_codes

There are five major category of HTTP status/error codes, listed below....

  • 1xx Informativo
  • 2xx Éxito
  • 3xx Redirección
  • 4xx Error del Cliente
  • 5xx Error del Servidor


1xx Informativo

Solicitud recibida, continuando el proceso.

Esta clase de código de estado indica una respuesta provisional, que consiste solo en la Línea de Estado y encabezados opcionales, y se termina con una línea vacía. Dado que HTTP/1.0 no definió ningún código de estado 1xx, los servidores no deben enviar una respuesta 1xx a un cliente HTTP/1.0 excepto en condiciones experimentales.

100 Continuar

Esto significa que el servidor ha recibido los encabezados de la solicitud, y que el cliente debe proceder a enviar el cuerpo de la solicitud (en el caso de una solicitud para la cual es necesario enviar un cuerpo; por ejemplo, una solicitud POST). Si el cuerpo de la solicitud es grande, enviarlo a un servidor cuando una solicitud ya ha sido rechazada basada en encabezados inapropiados es ineficiente. Para que un servidor verifique si la solicitud podría ser aceptada basándose solo en los encabezados de la solicitud, un cliente debe enviar Expect: 100-continue como un encabezado en su solicitud inicial y verificar si recibe un código de estado 100 Continuar en respuesta antes de continuar (o recibir 417 Expectation Failed y no continuar).

101 Cambio de Protocolos

Esto significa que el solicitante ha pedido al servidor cambiar de protocolos y el servidor está reconociendo que lo hará.

102 Procesando

Dado que una solicitud WebDAV puede contener muchas sub-solicitudes que involucran operaciones de archivo, puede llevar mucho tiempo completar la solicitud. Este código indica que el servidor ha recibido y está procesando la solicitud, pero aún no hay una respuesta disponible. Esto evita que el cliente agote el tiempo de espera y asuma que la solicitud se perdió.

2xx Éxito

Esta clase de códigos de estado indica que la acción solicitada por el cliente fue recibida, entendida, aceptada y procesada con éxito.

200 OK

Respuesta estándar para solicitudes HTTP exitosas. La respuesta real dependerá del método de solicitud utilizado. En una solicitud GET, la respuesta contendrá una entidad correspondiente al recurso solicitado. En una solicitud POST, la respuesta contendrá una entidad que describe o contiene el resultado de la acción.


201 Creado

La solicitud se ha cumplido y ha resultado en la creación de un nuevo recurso.


202 Aceptado

La solicitud ha sido aceptada para su procesamiento, pero el procesamiento no se ha completado. La solicitud puede o no ser actuada eventualmente, ya que podría ser denegada cuando realmente se realice el procesamiento.

203 Inform

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

Sin respuestas

No hay respuestas para mostrar No hay respuestas para mostrar Se el primero en responder

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?