Vous n'avez pas encore de notification

Page d'accueil

Options d'affichage

Abonné

Actualités

Abonné

Des thèmes sont disponibles :

Thème de baseThème de baseThème sombreThème sombreThème yinyang clairThème yinyang clairThème yinyang sombreThème yinyang sombreThème orange mécanique clairThème orange mécanique clairThème orange mécanique sombreThème orange mécanique sombreThème rose clairThème rose clairThème rose sombreThème rose sombre

Vous n'êtes pas encore INpactien ?

Inscrivez-vous !

Un code HTTP 451 pour signaler la censure en ligne

En hommage à Fahrenheit 451 de Ray Bradbury
Internet 3 min
Un code HTTP 451 pour signaler la censure en ligne
Crédits : BrianAJackson/iStock/Thinkstock

Un nouveau code HTTP vient d'être approuvé par l'IESG (Internet Engineering Steering Group) : 451. En hommage au roman Fahrenheit 451 de Ray Bradbury, il s'agit d'indiquer qu'un contenu ne peut pas être distribué « pour des raisons juridiques ».

Sur Internet, il arrive parfois que les requêtes effectuées sur un serveur ne donnent pas le résultat escompté, et ce, pour diverses raisons. Un code d'erreur HTTP (ou code de statut) composé de trois chiffres est alors renvoyé afin d'avoir de plus amples informations.

Il existe tout un classement des codes qui permet de savoir un peu plus précisément de quoi il en retourne. Ainsi la série 2xx indique que l'opération s'est terminée avec succès, 3xx qu'une redirection a été mise en place, tandis que 4xx et 5xx remontent des erreurs du côté du client et serveur respectivement. Le code le plus connu étant certainement « 404 » pour une page non trouvée.

En hommage à Fahrenheit 451, voici le code HTTP 451 pour la censure sur Internet

Désormais, un nouveau code vient d'être validé par l'IESG (Internet Engineering Steering Group), le comité responsable de la gestion technique et du processus de normalisation d'Internet au sein de l'IETF (Internet Engineering Task Force). Il porte le numéro 451 en « hommage » au roman Fahrenheit 451 de Ray Bradbury, et il indique qu'un contenu n'est plus disponible « pour des raisons juridiques ».

Mark Nottingham, président du groupe HTTP de l'IETF, explique sur son blog que le premier brouillon a été envoyé par Tim Bray (qui travaillait alors pour Google) en 2012. Il ajoute que le but était alors de « mettre en évidence la censure en ligne. Le code 403 indique seulement « interdit » [NDLR : la requête est comprise par le serveur, mais il refuse de l'exécuter], mais ne précise pas "Je ne peux pas vous montrer que pour des raisons juridiques" ». Une différence importante pourtant.

« La censure est devenue plus visible et plus répandue sur le Web »

Depuis, le document a été mis à jour de temps en temps et certains sites ont même commencé à utiliser ce code HTTP, sans qu'aucun cadre ne soit réellement posé. Mark Nottingham ajoute que « la censure est devenue plus visible et plus répandue sur le Web, et nous avons commencé à avoir des retours de sites nous indiquant qu'ils aimeraient être en mesure de faire cette distinction ».

Mais ce n'est pas tout et, « plus important encore, nous avons commencé à entendre des membres de la communauté qu'ils voulaient être en mesure de découvrir ces cas de censure de manière automatisée ». Finalement, il y a quelques jours, un soutien de poids est arrivé en la personne de Jari Arkko, le président de l'IETF qui annonçait qu'il soutenait pleinement cette idée.

Toutes les censures en ligne ne seront évidemment pas estampillées 451

Dans tous les cas, le code HTTP 451 est désormais approuvé et il peut être aussi bien utilisé les intermédiaires de transit que par les serveurs web eux-mêmes. Mark Nottingham pense d'ailleurs que « des sites comme Github, Twitter, Facebook et Google qui sont obligés de censurer du contenu contre leur volonté dans certaines juridictions » pourraient largement utiliser cette fonctionnalité.

Néanmoins, il rappelle que, « de par sa nature, on ne peut pas garantir que toutes les tentatives de censurer le contenu soient correctement étiquetées ». « Dans certaines juridictions, je soupçonne que les gouvernements qui pratiquent la censure interdiront l'utilisation du code 451, pour cacher ce qu'ils font » ajoute-t-il.

Dans tous les cas, le document RFC (Request for comments) de l'IETF n'est pas encore publié, mais cela arrivera prochainement après quelques validations. Dans tous les cas, « vous pouvez commencer à l'utiliser maintenant » précise le président du groupe de travail HTTP de l'IETF. 

40 commentaires
Avatar de linkin623 INpactien
Avatar de linkin623linkin623- 21/12/15 à 14:07:55

Si tout le monde respecte les standards, ça se saurait ^^

Mais bonne initiative, surtout pour les contenus véritablement supprimés pour causes juridiques (droit à l'image, copyright ou autre droit "habituels").

Clair que pour les censeurs type étatique ou paramilitaire, je doute qu'ils utilisent ce gentil code HTTP :D

Édité par linkin623 le 21/12/2015 à 14:12
Avatar de Avygeil INpactien
Avatar de AvygeilAvygeil- 21/12/15 à 14:09:09

Bonne initiative.

Mais ça vaut pas l'erreur 418 ^^

Avatar de jeff06am INpactien
Avatar de jeff06amjeff06am- 21/12/15 à 14:16:18

Donc si j'ai pas changé mes DNS et que je me rends sur The Pirate Bay, je vais voir ce code ? :censored:

Avatar de John Shaft Abonné
Avatar de John ShaftJohn Shaft- 21/12/15 à 14:17:10

Oui mais personne n'implémente le RFC 2324 :craint:

Avatar de John Shaft Abonné
Avatar de John ShaftJohn Shaft- 21/12/15 à 14:19:22

Il faudrait que The Pirate Bay soit condamné en France et soit forcer d'implémenter ce code à mon avis

Avatar de ZeHiro Abonné
Avatar de ZeHiroZeHiro- 21/12/15 à 14:24:43

Hmm, non vu que l'erreur de "pas  de machine trouvée" ser renvoyée par le protocole DNS, et non HTTP.

Avatar de Meewan Abonné
Avatar de MeewanMeewan- 21/12/15 à 14:29:46

Si, de mémoire emacs (ou une extension de emacs) l'implémente

Avatar de Milton Évantel Abonné
Avatar de Milton ÉvantelMilton Évantel- 21/12/15 à 14:36:09

Oh, je ne pensais pas que cette initiative finirait par être approuvée ! :D

Après, je me demande jusqu’où pourrait aller l’usage de ce code. Une vidéo YouTube qu’il est interdit de visionner dans notre pays pourrait-elle être ainsi étiquetée « 451 » ?

Avatar de Milton Évantel Abonné
Avatar de Milton ÉvantelMilton Évantel- 21/12/15 à 14:37:25

Sur mon site, dans le menu des actions possibles (créer un compte, se connecter…), j’avais ajouté « prendre un café » qui renvoyait vers une page soulevant une erreur HTTP 418. :-P

Mais l’outil de débogage de Firefox a toujours considéré ça comme un code HTTP invalide, et Apache déclanchait une erreur 500 lorsque j’essayais de configurer une page à afficher par défaut pour les erreurs 418…

Édité par Milton Évantel le 21/12/2015 à 14:38
Avatar de floutchito Abonné
Avatar de floutchitofloutchito- 21/12/15 à 14:38:04

Symfony l'implémente :
https://github.com/symfony/symfony/blob/master/src/Symfony/Component/HttpFoundat...

Édité par floutchito le 21/12/2015 à 14:41
Il n'est plus possible de commenter cette actualité.
Page 1 / 4