Guides en français pour créer un site Wordpress, Prestashop – Tutoriels LWS

URI vs URL : quelles sont les différences ? Quand et comment les utiliser ?

URI vs URL quelles sont les différences Quand et comment les utiliser

Dans le monde du développement web et de la gestion de sites Internet, deux termes reviennent souvent et sont parfois utilisés de manière interchangeable : URI et URL. Bien que ces deux termes soient étroitement liés, ils ne sont pas totalement synonymes. 🤫Il est donc crucial de comprendre les différences entre URI et URL et de savoir quand les utiliser. Dans cet article, nous tenterons d’expliquer quand et comment utiliser ces termes de manière appropriée. Ainsi, que vous soyez un novice du web ou expert, au terme de votre lecture, vous aurez toutes les connaissances nécessaires pour utiliser techniquement chaque terme dans son vrai contexte.🤭

Objectif

L’objectif de cet article est de vous expliquer les différences clés entre URI et URL, en clarifiant leurs significations, leurs usages et en illustrant ces concepts à travers des exemples. 🤔Cet article vise également à fournir des recommandations pratiques sur quand et comment utiliser correctement chaque terme dans divers contextes, contribuant ainsi à améliorer leur compréhension dans le domaine du web.

Besoin d’un hébergeur pour votre site ?

LWS vous conseille sa formule d’hébergement web en promotion à -25% (offre à partir de 1,49€ par mois au lieu de 1,99 €). Non seulement les performances sont au rendez-vous mais vous profitez d’un support exceptionnel.

Découvrir l’offre

Uniform Resource Identifier (URI)

Qu’est-ce qu’un URI ?

Pour commencer, URI est un acronyme qui signifie : “Uniform Resource Identifier” pour “Identifiant de ressource Uniforme” en français. Il s’agit d’une chaîne de caractères qui permet d’identifier de manière unique une ressource sur le web, soit à partir de son nom, son emplacement ou en utilisant les deux caractéristiques.

Cette ressource peut être, par exemple, une page web, un document, une image ou tout autre type de fichier. En principe, chaque élément accessible sur Internet est une ressource et possède un URI distinct pour l’identifier.

Quelles sont les catégories d’URI ?

Sur le web, les Uniform Resource Identifiers (URI) peuvent être classées en deux catégories principales : les Uniform Resource Locators (URL) et les Uniform Resource Names (URN). Voyons en détail chacune de catégories.

1. URN (Uniform Resource Names)

L’URN est un type d’URI qui permet d’identifier une ressource par son nom dans un espace de noms spécifique, sans préciser le chemin à suivre pour l’atteindre. Ainsi, l’URN reste identique et valide même si la ressource est déplacée d’un endroit vers un autre.

Un exemple d’un URN facile à comprendre est l’ISBN d’un livre. Dans ce cas, la forme de l’URN pourrait être urn:isbn:0451450523. Cette chaîne de caractères comprend trois sous-éléments :

Les URN ne sont pas aussi couramment utilisées que les URL dans la pratique courante.

2. URL (Uniform Resource Locators)

Une URL est une forme spécifique d’URI qui identifie non seulement une ressource, mais aussi explique comment y accéder au niveau du serveur de stockage ou d’hébergement. Cette ressource peut être une image, une vidéo ou tout autre page web publiée en ligne.

Contrairement à l’URN qui reste inchangé, l’URL peut changer lorsque la ressource est déplacée de son emplacement. L’URL est le type d’URI le plus fréquemment utilisé sur le Web.

https://www.example.com/page.html est un exemple d’une URL simple. Nous y reviendrons juste après.

Que compose un URI ?

Il est aussi important de connaître la composition technique d’un URI. En fait, tout URI peut être composé techniquement de 5 éléments qui constituent la syntaxe de base :

1. Schéma

Le schéma de l’URI est l’élément qui identifie le protocole d’accès utilisé pour obtenir la ressource sur un emplacement réseau. Par exemple, dans l’URI “http://monsite.fr“, “http” est le schéma utilisé, constituant autrement ce que nous appelons le système d’adressage.

Il existe toutefois des cas pratiques où le schéma de l’URI ne spécifie aucun protocole. Ces types de schémas peuvent inclure des lettres, des chiffres ou des signes spéciaux tels que “+” ou les deux points. Des exemples de cette variante de schémas sont notamment “mailto“, “file” ou encore “about“.

2. Autorité

L’autorité, présente dans certains URI, se compose souvent d’un hôte et parfois d’un port. L’hôte traduit l’adresse IP qui peut être représentée visuellement par un nom de domaine et qui peut prendre n’importe extension. Le port est le numéro qui suit immédiatement l’hôte et peut varier en fonction de type de communication (sécurisée ou non sécurisée).

Par exemple, dans l’URI “http://monsite.fr:80“, “monsite.fr” est l’hôte et “80” est le port. Par ailleurs, l’autorité demeure un composant facultatif et n’est pas toujours présente dans tous les URI.

3. Chemin d’accès

Le chemin d’accès représente la localisation d’une ressource au niveau d’un serveur de stockage ou d’hébergement web. Un chemin d’accès valide peut être vide ou séparé par une barre oblique. Lorsqu’il est vide, le chemin indique que la ressource est sur le serveur sans en spécifier l’emplacement spécifique.

Dans l’URI “http://example.com/path/to/resource“, “/path/to/resource” est un chemin d’accès spécifique de la ressource sur le réseau. En revanche, voici un exemple de ce qui peut être un chemin d’accès vide : foo://info.monsite.fr?image.

4. Requête

Le composant de requête ou query en anglais est une partie optionnelle de l’URI qui peut contenir des informations supplémentaires sous forme de paires clé/valeur. Ces informations sont souvent utilisées pour passer des paramètres à un script ou une application. Les éléments constituant cette requête ne répondent à aucun ordre, mais suivent toujours un point d’interrogation dans l’URI.

Par exemple, dans l’URI “http://example.com/search?q=query“, “q=query” est le composant de requête.

5. Fragment

Le fragment, également optionnel, est une sous-partie de la ressource à laquelle l’URI fait référence. Il est généralement utilisé pour faire référence à une ancre spécifique dans une page web. Ainsi, vous devez tout d’abord accéder à la ressource principale avant d’être redirigé vers la ressource secondaire spécifique. Le composant de fragment est toujours précédé d’un hashtag (#).

Par exemple, dans l’URI “http://monsite.fr/page#section1“, “section1” est le fragment.

Trucs et astuces


Il est important de noter que tous les URI n’incluent pas tous ces éléments. Par exemple, un URI peut simplement être un schéma et une autorité (par exemple, “http://monsite.fr“), ou un schéma et un chemin (par exemple, “mailto:info@monsite.fr“).

Uniform Resource Locator (URL)

Qu’est-ce qu’une URL ?

Revenons à présent à l’URL pour vous expliquer à quoi ce terme fait référence et ses principaux composants.

Par définition, une URL est une sous-catégorie spécifique d’URI qui non seulement identifie une ressource sur Internet, mais fournit également un moyen de l’obtenir, c’est-à-dire qu’elle spécifie l’emplacement de la ressource sur un serveur de stockage.

En des termes plus simples, une URL fait référence à une adresse web qui redirige vers une page spécifique, un fichier image ou vidéo, etc.

Que compose une URL ?

Il existe un certain nombre de composants techniques qui permettent d’identifier une URL et la différencier d’un URI. Ces éléments constituent une syntaxe de base pour chaque URL.

1. Schéma (ou protocole)

C’est la première partie de l’URL et elle indique quel protocole utiliser pour accéder à la ressource. Il existe plusieurs protocoles utilisables pour les schémas d’URL :

Voici les principaux protocoles utilisés en ligne :

Nom d’hôte (ou domaine)

C’est la partie de l’URL qui identifie le serveur ou le système informatique hébergeant une ressource (page web, vidéo, image, fichier audio, document).

Par exemple, dans l’URL http://www.monsite.fr, www.monsite.fr est le nom d’hôte. Techniquement, le nom de domaine sera traduit en une adresse IP pour être reconnu et lisible par les ordinateurs pour communiquer entre eux. Le nom de domaine est fourni par un registrar de noms de domaines accrédité tel que LWS.

L’hôte est parfois accompagné d’un port dont le numéro varie en fonction du protocole que vous utilisez pour communiquer avec le serveur hébergeant la ressource. Les protocoles HTTP utilisent le port 80 tandis que les protocoles HTTPS utilisent le port 443.

Besoin d'un nom de domaine au meilleur prix ?

LWS vous conseille ses packs nom de domaine tout inclus à partir de 0,99€ par an. Vous obtenez un domaine au choix (.fr .com .net .site .tech .shop .boutique .xyz…) mais aussi des adresses email personnalisées (mail@votredomaine.fr) et un certificat SSL.

Découvrir l'offre

3. Chemin d’accès (ou path)

Le chemin indique l’emplacement spécifique de la ressource sur le serveur. Par exemple, dans l’URL http://www.example.com/path/to/resource, /path/to/resource est le chemin qui mène à la ressource spécifique. En pratique cela peut être l’emplacement spécifique d’une page web ou d’une image.

Pour permettre aux utilisateurs de partager facilement des liens sur différentes plateformes de communication, certains serveurs ou certains développeurs utilisent des raccourcisseurs de liens. Ce qui peut permettre de masquer intentionnellement le chemin d’accès à la ressource.

4. Paramètres de la requête (ou query string)

Ce sont des informations supplémentaires envoyées au serveur sous forme de paires clé-valeur. Par exemple, dans l’URL http://www.monsite.fr/search?q=query, q=query est le paramètre de la requête. Et comme dans un URI, la requête est toujours précédée d’un point d’interrogation qui marque son début.

Les chaînes de requêtes sont souvent utilisées sur des sites de vente et des boutiques pour faciliter l’accès aux produits ou par les moteurs de recherche pour accéder à certaines pages au sein d’un site web.

5. Fragment

Ce composant de l’URL est utilisé pour identifier une partie spécifique d’une page web. Par exemple, dans l’URL http://www.monsite.fr/page#section1, section1 est le fragment. Le plus souvent au sein d’une page web, le fragment peut aider à créer des liens d’ancres cliquables et rediriger les visiteurs à des endroits spécifiques de la même page.

Sur WordPress, les plugins de création de table de matières utilisent fréquemment ce paramètre pour permettre aux visiteurs d’accéder à des parties spécifiques d’une page web à partir des liens de titres insérés dans la table de matières.

Quand utiliser un URI ou une URL ?

Sachant que chaque URL est un URI, mais que chaque URI n’est pas nécessairement une URL, la décision d’utiliser une URI ou une URL dépend généralement du contexte et de l’information que vous voulez transmettre.

Utiliser un URI

Vous pouvez utiliser un URI lorsque vous voulez identifier une ressource, mais sans indiquer nécessairement comment faire pour l’atteindre. Ainsi, l’URI est souvent employé dans des environnements plus abstraits ou indépendants du protocole, tels que dans les documents XML ou RDF (framework de description de ressources) où vous pourriez identifier des ressources avec des URIs.

De plus, l’utilisation de l’URI est courante lorsque vous travaillez avec des espaces de noms dans les systèmes d’information. Par exemple, dans le XML Namespace, l’URI permet d’identifier de manière unique l’espace de noms, sans pour autant fournir d’information sur l’endroit où se trouve une telle ressource.

Utiliser une URL

Vous pouvez utiliser une URL lorsque vous voulez fournir un emplacement ou un mécanisme d’accès à une ressource sur un réseau.

L’URL est utilisée généralement dans le contexte de développement web, où vous voulez créer des liens vers des pages spécifiques, des images, des fichiers de style (CSS), des scripts JavaScript, etc.

Par exemple, lors de la création de liens hypertextes, vous utilisez une URL pour diriger l’utilisateur vers une page spécifique. De même, lorsque vous référencez des images, des feuilles de style ou d’autres ressources sur une page web, vous utilisez généralement une URL.

URI vs URL : avantages et inconvénients

Vous devez sûrement vous poser des questions sur les avantages et les inconvénients de l’utilisation de l’un ou l’autre identifiant de ressource sur le web. Dans cette partie, nous allons voir quels sont les avantages ainsi que les inconvénients de l’URI et l’URL.

URI (Uniform Resource Identifier)

Les avantages d’utiliser un URI sont :

Mais l’URI a aussi ses inconvénients et en voici les principaux :

URL (Uniform Resource Locator)

Voici quelques avantages de l’utilisation des URL :

Et voici les inconvénients des URL :

Conclusion

Pour terminer, nous espérons avoir éclairci les distinctions entre URI et URL pour vous. Bien que souvent utilisés de manière interchangeable, ces deux termes ont des particularités et des usages distincts. L’URI, englobant une plus large variété de ressources, est le terme le plus générique. L’URL, quant à elle, est une sous-catégorie d’URI qui indique non seulement l’identité, mais aussi la localisation ou l’emplacement d’une ressource. 🤗En ayant à l’esprit ces nuances, vous pouvez désormais utiliser chaque terme dans son contexte le plus approprié et éviter toute confusion.

Grâce à cet article, nous pensons avoir répondu à toutes vos questions sur les différences entre l’URI et l’URL. Mais si vous avez toujours de préoccupations sur l’usage de l’URI ou l’URL, n’hésitez pas à nous écrire.

Besoin d'un serveur privé virtuel VPS sécurisé ?

LWS vous conseille sa formule d’hébergement sur VPS en promotion à -75% (offre à partir de 4,99€ par mois au lieu de 19,99 €). Non seulement les performances sont au rendez-vous mais vous profitez en plus d’un support exceptionnel.

Découvrir l'offre

Quitter la version mobile