Accueil🇫🇷Chercher

Canonique (informatique)

La mise en forme canonique est le procédé par lequel on convertit des données qui ont plusieurs représentations possibles vers un format standard.

On en éprouve généralement le besoin lorsque l'on veut pouvoir faire des comparaisons logiques, pour améliorer l'efficacité de certains algorithmes en éliminant les évaluations superflues, ou pour permettre d'ordonner des éléments en fonction de leur sens.

URL canonique

Les moteurs de recherche utilisent beaucoup les URL canoniques afin de ne pas explorer plusieurs fois la même page web. Les navigateurs aussi s'en servent pour savoir si une page a été visitée ou si elle est déjà en cache.

Parmi les normalisations d'URL, on peut citer :

  • La suppression du port par dĂ©faut. Le port par dĂ©faut (80 pour HTTP) peut ĂŞtre supprimĂ© sur une URL. Exemple :
http://www.example.com:80/bar.html → http://www.example.com/bar.html
  • La suppression de la page par dĂ©faut. Les pages par dĂ©faut ne sont gĂ©nĂ©ralement pas nĂ©cessaire dans une URL. Exemples :
http://www.example.com/default.asp → http://www.example.com/
http://www.example.com/a/index.html → http://www.example.com/a/
  • La suppression de l'adresse IP. Une adresse IP peut ĂŞtre remplacĂ©e par un nom de domaine. Exemple :
http://208.77.188.166/ → http://www.example.com/

La normalisation des URL est décrite dans la RFC 3986[1].

Notes et références

Cet article est issu de wikipedia. Text licence: CC BY-SA 4.0, Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.