Différence entre URL et URI (avec tableau)

Tout le monde utilise Internet à des fins différentes. Certains utilisent Internet à des fins d'étude, d'autres pour échanger des informations ou des données, etc. Les choses que nous rencontrons quotidiennement sur Internet dans des sites Web et des pages Web. Et lors de la vérification de ces pages Web ou sites Web, vous avez rencontré certaines choses, telles que l'URL et l'URI. Ces deux termes semblent assez similaires, et c'est aussi la raison pour laquelle peu de gens connaissent la différence entre eux.

URL vs URI

La différence entre l'URL et l'URI réside dans le but pour lequel elles sont utilisées. L'URI peut être utilisé pour l'identification du nom et de l'emplacement des deux ressources, tandis que l'URL étant un sous-ensemble d'URI, identifie uniquement l'emplacement d'une ressource. L'URL n'inclut pas le nom ou d'autres informations de la ressource. Ils diffèrent également en termes de buts ou de motifs, d'endroit où ils sont utilisés, de schémas, etc., sauf qu'ils diffèrent également en termes de spécification de protocole fournie dans le cas de l'URL mais pas de l'URI.

Uniform Resource Locater is used for identification of location and address of a webpage or website that is different in case of different resources. It aims at only finding the location and nothing else. A person can visit the website or webpage by just clicking on the URL address. It can easily be seen or find on the internet.

Uniform Resource Identifier se compose de 2 sous-ensembles, URL et URN, qui fournissent l'emplacement ou l'adresse et le nom de la ressource. Il peut s'agir d'un protocole, d'une spécification, d'une désignation, etc. Il ne peut pas être utilisé pour indiquer à la fois l'emplacement et le nom. Il ne peut dire que l'un ou l'autre à la fois.

Tableau de comparaison entre l'URL et l'URI

Paramètres de comparaisonURLURI
SignifieLocalisateur de ressources uniformes.Identificateur de ressource uniforme.
Contient/indiqueIndique l'emplacement uniquementContient deux sous-ensembles URL, URN
Vise àTrouver des emplacements.Identification et différenciation des ressources.
Exemplehttps://askanydifference.comISBN 0-486-356757-4
Utilisé dansRecherche de pages Web sur Internet.Bibliothèques XML et de balises.

Qu'est-ce qu'une URL ?

Une URL est composée des éléments suivants :

  1. Schéma : cela représente le protocole requis par le parcours. Le navigateur en a besoin pour demander la ressource.
  2. Autorité : cela inclut le nom de domaine (cela peut être n'importe quoi) et le port (c'est une porte technique).
  3. Chemin : c'est le chemin complet vers la ressource.
  4. Chaîne de requête : elle contient une paire de valeurs et un nom. Il fournit les informations en suivant le composant de chemin.
  5. Fragments : il est facultatif, précédé d'un symbole dièse.

L'URL est un facteur important dans le référencement ; il améliore l'expérience de l'utilisateur, car il décrit les pages Web ou les sites Web. Il augmente la visibilité.

L'URL est la première chose que nous voyons sur Internet à propos des pages Web. Il est plus facile d'aller sur un site Web en cliquant simplement sur Uniform Resource Locator. Il peut être partagé avec n'importe qui en le copiant simplement à partir du serveur.

It should be converted into a valid ASCII format. There are techniques used to shorten the URL to avoid confusion but still can be reached to the resources. The history of the URLs you visited is recorded, which can delete anytime, and some of them are deleted automatically.

Qu'est-ce que l'URI ?

Il se compose des éléments suivants dont se compose une URL :

  1. Schéma : fournir les informations sur le protocole utilisé.
  2. Autorité : identification des domaines.
  3. Chemin : affiche le chemin de la ressource.
  4. Requête : utilisé pour représenter l'action de la requête.
  5. Fragment : aspect partiel de la ressource.

Il est utilisé pour l'identification d'une ressource particulière sur Internet en utilisant l'adresse ou le nom, ou les deux. Comme toute autre chose, une page Web ou un site Web doit avoir une adresse et un nom différents des autres. URI aide dans cette affaire.

Si vous avez visité une page Web, vous pouvez à nouveau la visiter à l'aide d'une URL faisant partie de l'URI. Il n'est pas possible que deux sites Web ou pages Web aient le même identificateur de ressource uniforme.

Le protocole d'URI permet l'interaction entre les ressources. Tous les identificateurs de ressources uniformes ne peuvent pas être le localisateur de ressources uniformes, car l'identificateur de ressources uniformes ne peut dire qu'une chose à la fois, un emplacement ou un nom, pas les deux.

Il est fréquemment utilisé dans les bibliothèques XML et de balises pour l'identification des binaires. Des exemples de bibliothèques XML et de balises peuvent être JSTL, etc.

Principales différences entre l'URL et l'URI

  1. URL signifie Uniform Resource Locater, tandis que URI signifie Uniform Resource Identifier.
  2. L'URI est un concept plus large que l'URL. L'URI a deux sous-ensembles Uniform Resource Name et Uniform Resource Location. Ils indiquent respectivement le nom et l'emplacement du site Web, tandis que l'URL n'est qu'un sous-ensemble d'Uniform Resource Identifier qui indique l'emplacement de la ressource.
  3. Les deux termes sont interconnectés, car toutes les URL font partie de l'identificateur de ressource uniforme, URI, alors que tous les identificateurs de ressource uniforme, URI ne font pas partie de l'URL car parfois il peut également être un URN.
  4. Le motif principal de l'URI est l'identification et la différenciation des ressources en connaissant leur nom et les détails de leur emplacement à partir d'autres ressources, alors que l'URL ne sert qu'à un seul objectif de trouver l'adresse de l'emplacement d'une ressource.
  5. Le schéma d'URI peut être plus qu'un simple protocole. Il peut également s'agir d'une désignation, d'une spécification, etc., tandis que le schéma si Uniform Resource Locator, URL est généralement un protocole uniquement.
  6. Les deux sont également différents en termes d'utilisation. Uniform Resource Identifier est utilisé dans les bibliothèques XML et de balises pour l'identification des binaires et des ressources, tandis que Uniform Resource Locator est principalement utilisé sur Internet pour rechercher une page Web ou un site Web.

Conclusion

Par conséquent, il ne devrait plus y avoir de confusion entre URL et URI. Ils constituent un concept très important du Web et, en raison de leurs similitudes, ils sont utilisés de manière interchangeable. Les deux sont également interconnectés. Aujourd'hui, Internet est utilisé tous les jours. Par conséquent, il devient extrêmement important de connaître ces termes que nous utilisons quotidiennement. L'URL et l'URI ne sont pas nouveaux et nous les avons tous utilisés. Il est important de le savoir afin que nous puissions les utiliser en conséquence. Il existe également d'autres termes associés aux deux, c'est-à-dire URN, Uniform Resource Name.

Références

  1. http://www.hjp.at/doc/rfc/rfc4248.html
  2. http://www.cqvip.com/qk/93371x/200302/7543605.html
  3. https://dl.acm.org/doi/pdf/10.17487/RFC2396
  4. http://manu44.magtech.com.cn/Jwk_infotech_wk3/EN/abstract/abstract1457.shtml
  5. https://en.cnki.com.cn/Article_en/CJFDTotal-XDTQ200302002.htm
  6. https://www.sciencedirect.com/science/article/pii/S2351978920306545
x
2D vs 3D