Qu’est-ce qu’une URL (Uniform Resource Locator)?

Qu'est-ce qu'une URL

Lorsque vous tapez une adresse dans votre navigateur Web, beaucoup de choses se passent dans les coulisses. Et la majeure partie est déterminée par les différentes parties de l’URL que vous avez tapé. Regardons de plus près.

Une URL peut être constituée de plusieurs parties différentes. Il y a un nom d’hôte qui correspond à une adresse IP d’une ressource spécifique sur Internet et un tas d’informations supplémentaires indiquant à votre navigateur et au serveur comment gérer les choses. Vous pouvez considérer une adresse IP comme un numéro de téléphone. Un nom d’hôte (aussi appelé nom de domaine) est comme le nom d’une personne dont vous souhaitez rechercher le numéro de téléphone. Et une norme appelée DNS (Domain Name System) fonctionne en arrière-plan comme un annuaire téléphonique, traduisant les noms d’hôtes les plus conviviaux en adresses IP utilisées par les réseaux pour acheminer le trafic.

En gardant cette analogie à l’esprit, jetons un coup d’œil à la structure d’une URL et à la manière dont elle fonctionne pour vous aider à atteindre vos objectifs.

Comment une URL est-elle structurée

La structure d’une URL a été définie pour la première fois en 1994 par Sir Tim Berners-Lee, le créateur du Web et du premier navigateur Web. Les URL combinent essentiellement l’idée de noms de domaine avec l’idée d’utiliser un chemin de fichier pour identifier un nom spécifique. Donc, il est similaire à utiliser un chemin comme C: \ Mes Documents \ Nom dossier \ monfichier.txt dans Windows, mais avec quelques éléments supplémentaires au début pour aider à trouver le bon serveur sur Internet où ce chemin existe et le protocole utilisé pour accéder au serveur.

Une URL se compose de plusieurs parties différentes. Prenez, par exemple, une URL de base comme celle illustrée ci-dessous.

structures url

Cette simple URL est divisée en deux composants principaux: le schéma et l’autorité.

Schéma

Beaucoup de gens pensent à une URL comme une simple adresse Web, mais ce n’est pas si simple. Une adresse Web est une URL, mais toutes les URL ne sont pas des adresses Web. D’autres services auxquels vous pouvez accéder sur Internet, tels que FTP ou même localement, comme MAILTO, sont également des URL. La partie schéma d’une URL (les lettres suivies de deux points) indique le protocole avec lequel une application (comme votre navigateur Web) et le serveur doivent communiquer.

À lire aussi  Définition d'une URL ?

Les adresses Web sont les URL les plus courantes, mais il y en a d’autres. Donc, vous pourriez voir des schémas comme:

HTTP (HyperText Transfer Protocol): protocole sous-jacent du Web, il détermine les actions que les serveurs Web et les navigateurs doivent prendre en réponse à certaines commandes.

HTTP Secure (HTTPS): Il s’agit d’une forme de HTTP qui fonctionne sur une couche cryptée sécurisée pour un transport plus sûr des informations.
File Transfer Protocol (FTP): Ce protocole est souvent utilisé pour transférer des fichiers sur Internet.

Dans les navigateurs modernes, le schéma n’est pas techniquement requis dans le cadre de l’URL. Si vous tapez dans la barre d’adresse un url tel que «www.astuces-informatique.com», votre navigateur déterminera automatiquement le protocole à utiliser. Cependant, d’autres applications (et protocoles) nécessitent l’utilisation d’un schéma.

Autorité

La partie autorité d’une URL (précédée de deux barres obliques) est elle-même divisée en plusieurs parties. Commençons par une URL très simple: celle qui vous mènerait à la page d’accueil d’un site Web.

Structure de nom de domaine

Dans cet exemple simple, l’intégralité de la partie «www.exemple.com» s’appelle un nom d’hôte ( aussi nom de domaine ) et se résout en une adresse IP. Vous pouvez également saisir une adresse IP dans la barre d’adresse de votre navigateur au lieu du nom d’hôte si vous le connaissez.

Mais lors de l’analyse du nom de domaine, il est utile de le lire en arrière plan pour comprendre ce qui se passe. Voici donc les composants suivants:

  • Domaine de premier niveau: Dans l’exemple ici, «com» ​​est le domaine de premier niveau. Celles-ci constituent le niveau le plus élevé de la hiérarchie DNS (Domain Name System) utilisée pour traduire les adresses IP en adresses linguistiques simples, faciles à mémoriser pour l’homme. Ces domaines de premier niveau sont créés et gérés par Internet Corporation for Assigned Names and Numbers (ICANN). Les trois domaines de premier niveau les plus courants sont .com, .net et .gov. La plupart des pays ont également leur propre domaine de premier niveau à deux lettres. Vous verrez donc des domaines tels que .us (États-Unis), .uk (Royaume-Uni), .ca (Canada) et bien d’autres. Il existe également d’autres domaines de premier niveau (tels que .museum) qui sont sponsorisés et gérés par des organisations privées. En plus de cela, il existe également des domaines de premier niveau génériques (comme .club, .life et .news).
  • Sous-domaine: Étant donné que le DNS est un système hiérarchique, les parties «www» et «exemple» de notre exemple d’URL sont considérées comme des sous-domaines. La partie «www» est un sous-domaine du domaine de premier niveau «com» ​​et la partie «www» est un sous-domaine du domaine «exemple». C’est pourquoi vous verrez souvent une entreprise avec un nom enregistré comme «google.com» divisé en sous-domaines distincts tels que «www.google.com», «news.google.com», «mail.google.com» .
À lire aussi  Comment télécharger une vidéo depuis Internet ?

C’est l’exemple le plus fondamental de la section Autorité d’une URL, mais les choses peuvent devenir plus compliquées. La section Autorité peut contenir deux autres composants:

  • Informations utilisateur: la section Autorité peut également contenir un nom d’utilisateur et un mot de passe pour le site auquel vous accédez. Il est rare de voir cette structure dans les URL aujourd’hui, mais cela peut arriver. Si elle est présente, la partie des informations utilisateur précède le nom d’hôte et est suivie d’un signe @. Donc, vous pourriez voir quelque chose comme « //nomdirecteur: motdepasse@www.exemple.com » s’il inclut les informations utilisateur.
  • Numéro de port: les périphériques réseau utilisent des adresses IP pour obtenir des informations sur le bon ordinateur sur un réseau. Lorsque ce trafic arrive, un numéro de port indique à l’ordinateur l’application à laquelle ce trafic est destiné. Le numéro de port est un autre élément que vous ne verrez pas souvent lors de la navigation sur le Web, mais il se peut que vous le voyiez dans les applications réseau (comme les jeux) qui vous obligent à saisir une URL. Si l’URL inclut un numéro de port, il vient après le nom d’hôte et est précédé de deux points. Cela ressemblerait à ceci: “//www.exemple.com:8080.”

Donc, ce sont les portions de schéma et d’autorité d’une URL, mais comme vous l’avez peut-être deviné après avoir consulté de nombreuses URL lors de votre navigation sur le Web, elles peuvent inclure encore plus de choses.


Articles similaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Bouton retour en haut de la page