Différence clé - URI vs URL
Les deux termes Uniform Resource Identifier (URI) et Uniform Resource Locator (URL) sont parfois utilisés de manière interchangeable. La différence entre l'URI et l'URL peut être un peu déroutante, mais la section suivante vous guidera à travers les deux sujets ci-dessus et tentera de mieux comprendre la différence entre l'URI et l'URL. La principale différence entre l'URI et l'URL est que l'URL est une spécialisation de l'URI.
Qu'est-ce qu'une URL
URL ou Uniform Resource Locator est communément appelé une adresse Web. Il est principalement utilisé comme référence à une ressource Web qui se trouve sur un réseau informatique. Il s'agit également d'un mécanisme permettant de récupérer une telle ressource. Une URL peut être spécifiée en tant qu'Uniform Resource Locator spécifique. Bien que de nombreuses personnes utilisent les deux termes URI et URL de manière interchangeable, ils sont différents. Les URL sont principalement utilisées pour accéder aux pages Web, transférer des fichiers, du contenu de courrier électronique, des bases de données et sont utilisées dans de nombreuses autres applications. Un navigateur Web affiche l'URL d'une page Web dans la barre d'adresse située en haut.
Une URL est livrée avec les composants suivants
- Protocole (par exemple
- Nom d'hôte (par exemple abc.com)
- Nom du fichier (par exemple index.html)
Qu'est-ce que l'URI
URI ou Uniform Resource Identifier est une chaîne de caractères utilisée pour identifier une ressource. Cette fonctionnalité est utile pour identifier et interagir avec les ressources sur un réseau. Ceci est réalisé avec l'utilisation de certains protocoles. URI est livré avec une syntaxe et un protocole associé. Une adresse Web ou une URL (Uniform Resource Locator) est la forme la plus courante d'URI. URN ou Uniform Resource Name est rarement utilisé et vient avec une conception pour compléter l'URL pour identifier les ressources. L'URN peut être comparée au nom d'une personne tandis que l'URL peut être comparée à une adresse postale.
L'URI utilise des emplacements, des noms ou les deux pour identifier les ressources. Un URI est souvent utilisé pour identifier l'emplacement d'une ressource. La confusion sur l'URI est due au fait qu'il utilise à la fois le nom et l'emplacement pour identifier les ressources. Deux spécialisations d'URI sont l'URL et l'URN.
URN
Un URI définit une ressource par son nom mais ne définit pas comment elle peut être obtenue. Une syntaxe est généralement utilisée dans les documents Schema pour définir un URN. Ceci est utilisé pour définir un espace de noms. Par exemple: targetNamespace="urn:abc"
URL
URL est un URI spécial principalement utilisé pour localiser des ressources réseau spécifiques. La différence entre l'URN est qu'une URL définit comment une certaine ressource peut être obtenue. Les URL sont utilisées tous les jours sous la forme http, ftp et smb.
Quelle est la différence entre URI et URL ?
Fonctionnalité
URI: l'URI est un identifiant.
URL: l'URL fournit des informations sur la façon d'obtenir une ressource.
Spécialisation
URI: une URL est une URI.
URL: l'URL est une spécialisation de l'URI.
Usage général
URI: un URI décrit à la fois le nom et l'emplacement.
URL: l'URL ne peut pas être utilisée pour décrire des applications.
Image courtoisie: "Internet 1" de Rock1997 - Travail personnel (GFDL) via Commons Wikimedia "Diagramme d'URI d'Euler sans URI solitaire" de David Torres, travail dérivé de l'auteur original: Qwerty0 (conversation) - URI_VENN_DIAGRAM. SVG, (CC BY-SA 3.0) via Commons Wikimedia