Avalados por :
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
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
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute