Codigos de estado http

Ver más

El mensaje de error HTTP 404, 404 Not Found, 404 Error, Page Not Found o File Not Found es un código de respuesta estándar del Protocolo de Transferencia de Hipertexto (HTTP), en las comunicaciones de redes informáticas, para indicar que el navegador pudo comunicarse con un determinado servidor, pero éste no pudo encontrar lo solicitado. El error también puede utilizarse cuando un servidor no desea revelar si tiene la información solicitada[1].
El servidor de alojamiento del sitio web suele generar una página web “404 Not Found” cuando un usuario intenta seguir un enlace roto o muerto; de ahí que el error 404 sea uno de los más reconocibles que se encuentran en la World Wide Web.
Cuando se comunica a través de HTTP, un servidor debe responder a una solicitud, como la de un navegador web para una página web, con un código de respuesta numérico y un mensaje opcional, obligatorio o no permitido (basado en el código de estado). En el código 404, el primer dígito indica un error del cliente, como un localizador de recursos uniforme (URL) mal escrito. Los dos dígitos siguientes indican el error específico encontrado. El uso de HTTP de códigos de tres dígitos es similar al uso de dichos códigos en protocolos anteriores como FTP y NNTP. A nivel de HTTP, un código de respuesta 404 va seguido de una “frase de razón” legible por el ser humano. La especificación HTTP sugiere la frase “No encontrado”[1] y muchos servidores web emiten por defecto una página HTML que incluye tanto el código 404 como la frase “No encontrado”.

Hoja de trucos de los códigos de estado http

Este grupo de códigos de estado HTTP incluye aquellos en los que la solicitud de una página web u otro recurso contiene una sintaxis incorrecta o no se puede completar por alguna otra razón, presumiblemente por culpa del cliente (el internauta).
Además de los códigos 4xx y 5xx, existen otros códigos de estado HTTP.  También hay códigos 1xx, 2xx y 3xx que son informativos, confirman el éxito o dictan una redirección, respectivamente. Estos tipos adicionales de códigos de estado HTTP no son errores, por lo que no se debería avisar de ellos en el navegador.
La página del Registro de Códigos de Estado del Protocolo de Transferencia de Hipertexto (HTTP) de IANA es la fuente oficial de los códigos de estado HTTP, pero Windows a veces incluye errores adicionales, más específicos, que explican información adicional.
Un código de estado HTTP no es lo mismo que un código de error del Administrador de dispositivos o un código de error del sistema. Algunos códigos de error del sistema comparten números de código con los códigos de estado HTTP, pero son errores diferentes con mensajes de error asociados y significados completamente diferentes.
Sin embargo, no están relacionados y no deben ser tratados de forma similar. Uno se muestra en un navegador web y explica un mensaje de error sobre el cliente o el servidor, mientras que el otro aparece en otra parte de Windows y no implica necesariamente el navegador web en absoluto.

Lista de códigos de estado http

El código de estado fue propuesto formalmente en 2013 por Tim Bray, tras las propuestas informales anteriores de Chris Applegate[7] en 2008 y Terence Eden[8] en 2012. Fue aprobado por el IETF el 18 de diciembre de 2015[9] y se publicó como RFC 7725 en febrero de 2016.
HTTP 451 fue mencionado por el programa From Our Own Correspondent de la BBC, como indicación de los efectos de las sanciones a Sudán y la imposibilidad de acceder a Airbnb, la App Store u otros servicios web occidentales[10].
Tras la introducción del GDPR en el EEE, se convirtió en una práctica común que los sitios web ubicados fuera del EEE sirvieran errores HTTP 451 a los visitantes del EEE en lugar de intentar cumplir con esta nueva ley de privacidad. Por ejemplo, muchos sitios de noticias regionales de Estados Unidos ya no sirven a los navegantes de la UE. [11][12][13]
2. Cuando un editor se niega a servir contenido a un usuario, porque el país del usuario añade requisitos normativos que el editor se niega a cumplir, por ejemplo, los sitios web con sede fuera de la UE pueden negarse a servir a los usuarios de la UE porque no quieren cumplir con el GDPR.

Http 404

Un código de estado es una parte de la respuesta devuelta por el servidor cuando un cliente (por ejemplo, un navegador) llama a una URL. Con la ayuda de un código de estado, el servidor indica al cliente si la solicitud se ha procesado correctamente o si se ha producido un error.
El código de estado 301 indica que el recurso solicitado por el cliente ya no está disponible en la dirección indicada, sino que ha sido trasladado permanentemente a otra dirección (redirección). La antigua dirección del recurso ya no es válida. La nueva dirección se devuelve al cliente solicitante, permitiéndole recuperar el recurso en la nueva dirección.
La diferencia entre el código de estado 301 y el código de estado 302, muy similar, radica en la designación del tiempo. Mientras que la dirección antigua sigue siendo válida si se devuelve el código de estado 302, la dirección antigua deja de ser válida si se devuelve el código de estado 301. De este modo, la redirección 301 hereda el link juice, mientras que no ocurre lo mismo con la 302.
En el mejor de los casos, una estructura de URL asignada una vez permanece sin cambios para siempre. Sin embargo, si es necesario cambiar la estructura de la URL de una página o cambiar su dominio, hay que asegurarse de que todas las antiguas URL se redirigen a la nueva URL. Esto se aplica especialmente a las URL que han adquirido valiosos enlaces externos con el tiempo. Esto se hace mediante una redirección 301. En este caso, si se llama a la URL que ya no existe, el servidor devuelve el código de estado 301 e informa al cliente de la nueva URL del recurso. Según el estándar RFC, en una redirección debe utilizarse una URL absoluta. Por lo tanto, las redirecciones relativas no son válidas.

Esta web utiliza cookies propias para su correcto funcionamiento. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad