Accueil l'audio Quelle est la différence entre une URL et un URI?

Quelle est la différence entre une URL et un URI?

Anonim

Les termes identificateur de ressource uniforme (URI) et localisateur de ressource uniforme (URL) sont souvent utilisés de manière interchangeable. Malheureusement, ces deux termes décrivent des concepts légèrement différents.


Un URI est utilisé pour identifier quelque chose sur le World Wide Web. Il existe deux types d'URI:

  • Nom de ressource uniforme (URN): les URN indiquent essentiellement ce qu'est quelque chose, mais n'ont pas d'informations sur la façon d'y accéder.
  • Uniform Resource Locator (URL): les URL contiennent l'emplacement de quelque chose et indiquent au programme client (généralement un navigateur) comment y accéder.
Autrement dit, un URN est le nom de quelque chose et l'URL est le nom et l'adresse.


Par exemple, l'URL http://www.example.com/example1.html indique à votre navigateur qu'un fichier appelé example1.html est accessible via l'exemple de domaine à l'aide du protocole de transfert HyperText (HTTP). Cela signifie que votre navigateur peut demander ce fichier et l'afficher pour vous en utilisant HTTP.


Une URL est un type d'URI, avec des URN. La plupart des gens n'auront jamais à se soucier d'appeler une URL un URI par erreur. En fait, dans la plupart des cas, ils seront corrects de la même manière que quelqu'un qui appelle un caniche un chien est correct. Pour les personnes impliquées dans le codage réel des applications, cependant, la différence est importante car tous les URI ne sont pas des URL (tout comme tous les chiens ne sont pas des caniches).

Quelle est la différence entre une URL et un URI?