
En HTTP , el código de estado HTTP 451 (No disponible por razones legales) indica que una solicitud no puede satisfacerse por motivos legales, como una página web censurada por un gobierno. El valor del código hace referencia a la novela distópica de Ray Bradbury de 1953, Fahrenheit 451 , en la que los libros están prohibidos. [ 2 ] El código 451 proporciona más información que el HTTP 403 , que se usa a menudo con el mismo propósito. [ 3 ] Este código de estado es actualmente un estándar propuesto en el RFC 7725 , que actualizó el Registro de Códigos de Estado HTTP de la IANA para incluir el 451. [ 4 ]
Algunos ejemplos de situaciones en las que se podría utilizar una cláusula 451 incluyen páginas web consideradas un peligro para la seguridad nacional, o páginas web consideradas que violan los derechos de autor, la privacidad, las leyes de blasfemia o cualquier otra ley u orden judicial.
Tras la entrada en vigor del Reglamento General de Protección de Datos (RGPD) en el Espacio Económico Europeo (EEE), se generalizó la práctica de que los sitios web ubicados fuera del EEE respondieran con el código 451 a los visitantes del EEE en lugar de intentar cumplir con esta nueva ley de privacidad. Por ejemplo, muchos sitios web de noticias regionales de EE. UU. ya no ofrecen acceso a navegadores web de la UE. [ 5 ] [ 6 ] [ 7 ]
El RFC especifica que una respuesta 451 no indica si el recurso existe pero las solicitudes para él han sido bloqueadas, si el recurso ha sido eliminado por razones legales y ya no existe, o incluso si el recurso nunca ha existido, pero cualquier discusión sobre su tema ha sido legalmente prohibida (ver orden judicial ). [ 8 ] Algunos sitios han devuelto anteriormente HTTP 404 (faltante) o similar si no están legalmente autorizados a revelar que el recurso ha sido eliminado. En el Reino Unido , algunos proveedores de servicios de Internet utilizan la lista negra de la Internet Watch Foundation , devolviendo un mensaje 404 u otro mensaje de error en lugar de mostrar un mensaje que indique que el sitio está bloqueado. [ 9 ] [ 10 ]
El código de estado fue propuesto formalmente en 2013 por Tim Bray , tras propuestas informales anteriores de Chris Applegate [ 11 ] en 2008 y Terence Eden [ 12 ] en 2012. Fue aprobado por el Grupo de Trabajo de Ingeniería de Internet (IETF) el 18 de diciembre de 2015. [ 13 ] Fue publicado como estándar propuesto RFC 7725 en febrero de 2016.
El programa From Our Own Correspondent de la BBC mencionó el error HTTP 451 como un indicio de los efectos de las sanciones en Sudán y la imposibilidad de acceder a Airbnb , la App Store u otros servicios web occidentales. [ 14 ]
Uso

Cuando una entidad intercepta la solicitud y devuelve el estado 451, debe incluir un campo de encabezado HTTP "Link" cuyo valor sea una referencia URI que la identifique. El campo de encabezado "Link" debe tener un parámetro "rel" cuyo valor sea "blocked-by". Esto tiene como objetivo identificar a la entidad que implementa el bloqueo (un ISP, un proveedor de DNS, un sistema de caché, etc.), no a la autoridad legal que lo impone. [ 15 ] En un hackathon de la IETF, los participantes utilizaron un rastreador web para descubrir que varias implementaciones malinterpretaron este encabezado y proporcionaron la autoridad legal en su lugar. [ 16 ]
Usos adicionales
El significado de "un recurso que no puede ser utilizado por razones legales" se ha interpretado de manera que va más allá de la censura gubernamental:
- Cuando un contenido no puede mostrarse en el país del usuario debido a restricciones contractuales o de licencia con el propietario del contenido, por ejemplo, un programa de televisión puede no estar disponible para los usuarios en algunos países.
- Cuando un editor se niega a proporcionar contenido a un usuario porque el país de este impone requisitos reglamentarios que el editor se niega a cumplir, por ejemplo, los sitios web con sede fuera de la UE pueden negarse a prestar servicio a los usuarios de la UE porque no quieren cumplir con el RGPD.
Ejemplo

HTTP / 1.1 451 No disponible por razones legales Enlace : <https://search.example.net/legal>; rel="blocked-by" Content-Type : text/html<html> <head> <title> No disponible por razones legales </title> </head> <body> <h1> No disponible por razones legales </h1> <p> Es posible que esta solicitud no pueda ser atendida en la Provincia Romana . de Judea debido a la Lex Julia Majestatis, que prohíbe acceso a recursos alojados en servidores consideradosoperado por el Frente Popular de Judea . </p> </body> </html>Véase también
Referencias
- ↑ "El fiscal general Shapiro, el gobernador Wolf y la policía estatal logran bloquear el acceso a armas descargables en 3D en Pensilvania" (Comunicado de prensa). Oficina del Fiscal General de Pensilvania. 29 de julio de 2018.
- ↑ Flood, Alison (22 de junio de 2012). "Petición para que Ray Bradbury sea homenajeado con un mensaje de error de internet" . The Guardian . Consultado el 22 de junio de 2012 .
- ↑ Ducklin, Paul (19 de agosto de 2013). "Código de error HTTP 451: "No disponible por razones legales"" . Naked Security . Sophos . Archivado del original el 6 de mayo de 2021 . Consultado el 29 de noviembre de 2018 .
- ↑ "Registro de códigos de estado del protocolo de transferencia de hipertexto (HTTP)" . IANA . ICANN . 13 de noviembre de 2024. Consultado el 3 de febrero de 2025 .
- ↑ Matt Burgess (29 de agosto de 2018). "La tiranía de las ventanas emergentes del RGPD y la incapacidad de los sitios web para adaptarse" . WIRED . Consultado el 1 de octubre de 2018 .
- ↑ "Más de 1.000 sitios web de noticias estadounidenses siguen sin estar disponibles en Europa, dos meses después de la entrada en vigor del RGPD " . www.niemanlab.org
- ↑ "Los principales sitios web de noticias de EE. UU. siguen bloqueando a los europeos debido al RGPD" . Engadget . 9 de agosto de 2018. Consultado el 27 de julio de 2023 .
- ↑ Bray, Tim (febrero de 2016). "451 No disponible por razones legales" . Un código de estado HTTP para informar sobre obstáculos legales . IETF . sec. 3. doi : 10.17487/RFC7725 . RFC 7725 .
- ↑ "Cleanfeed" . ORG Wiki . Open Rights Group .
Si la solicitud es para el contenido bloqueado, el servidor proxy devolverá una página de error 404 al cliente.
- ↑ Arthur, Charles (8 de diciembre de 2008). "Cómo la lista negra de la IWF te impide ver la portada del álbum de Scorpions" . Blog de tecnología, The Guardian .
El restablecimiento TCP se envía de vuelta al cliente en lugar del contenido.
- ↑ Applegate, Chris (9 de diciembre de 2008). "No existe un código HTTP para la censura" . qwghlm.co.uk . Archivado del original el 19 de abril de 2021. Recuperado el 23 de diciembre de 2015 .
- ↑ Byrne, Michael (21 de diciembre de 2015). "El código de error HTTP 451 para la censura es ahora un estándar de Internet" . Vice . Consultado el 3 de julio de 2020 .
- ↑ Nottingham, Mark (18 de diciembre de 2015). "¿Por qué 451?" . Blog de mnot . Consultado el 20 de diciembre de 2015 .
- ↑ Sally Hayden (28 de septiembre de 2017). De Nuestro Corresponsal (radio). BBC Radio 4 .
- ↑ Bray, Tim (febrero de 2016). "Identificación de entidades bloqueadoras" . Un código de estado HTTP para informar sobre obstáculos legales . IETF . sec. 4. doi : 10.17487/RFC7725 . RFC 7725 .
- ↑ Stéphane Bortzmeyer (11 de noviembre de 2017). "Informe de erratas de RFC" . Herramientas IETF . Consultado el 3 de diciembre de 2018 .
Enlaces externos
Contenido multimedia relacionado con el error HTTP 451 en Wikimedia Commons.
- RFC 7725 – Un código de estado HTTP para informar sobre obstáculos legales
- Códigos de estado del protocolo de transferencia de hipertexto
- Censura en Internet