Archives par mot-clé : code

Un nouveau code HTTP pour les pages web censurées.

En surfant sur internet on rencontre parfois les codes d’erreur courant comme 403, 404 ou 503 qui s’affichent pour signaler des problèmes techniques. Par exemple, 404 signifie que la page n’a pas été trouvée, 403 que l’accès est refusé et 503 qu’il y a une erreur serveur. Désormais nous allons rencontrer une autre erreur du protocole HTTP, baptisée 451. Ce nouveau code pourra par exemple indiquer qu’une page Web est censurée dans certains pays. Il vient d’être approuvé par le groupe IESG (Internet Engineering Steering Group), chargé de mette à jour les standards utilisés sur Internet. Ce code indique que l’accès en général une page Web, a été refusé en raison d’une demande légale. (Sa dénomination complète est « 451 Unavailable For Legal Reasons »). Il apporte aux internautes plus de précisions, et surtout plus de transparence en renseignant sur les raisons pour lesquelles la page est inaccessible. A l’inverse de l’erreur 403 qui, elle, indique qu’une ressource est interdite (Forbidden)… mais sans dire pourquoi.

error_451_451unavailableL’erreur 451 permettra par exemple à des sites comme Google, Twitter ou Facebook d’indiquer que certains de leurs contenus sont bloqués dans certains pays, et ceci contre leur gré.

Dans un document technique, il est expliqué que « ce code peut être utilisé pour offrir plus de transparence dans des circonstances où les questions de droit ou de politique publique affectent les opérations d’un serveur. Cette transparence peut être profitable pour ces opérateurs et pour les utilisateurs finaux ».

Certains penseront peut-être aux sites pirates bloqués sur la toile, dans certains pays, mais n’oublions pas que certains gouvernement bloquent aussi des réseaux sociaux et des sites d’information pour des raisons purement politiques. Parfois même, les États forcent les opérateurs à afficher une page 404 lorsque celle-ci est censurée, au lieu du code approprié.