Maison > Article > interface Web > Quelle est la différence entre URL et URI ?
Quand j'ai appris le protocole http pour la première fois, j'ai été dérouté par ces deux termes similaires, j'ai vérifié beaucoup d'informations et j'ai finalement compris. (C'est quand même en anglais quand on cherche des informations, c'est fiable...).
Il y a toujours eu de nombreux arguments techniques, dont le plus merveilleux est probablement la question de savoir comment doit s'appeler l'adresse Web. C'est généralement le cas : quelqu'un appelle le contenu de la barre d'adresse « URL ». À ce moment-là, certaines personnes s'énervent : « Non ! En fait, l'URI était… »
La réaction à cela. Ce type de correction est généralement Il y a aussi plusieurs situations où la personne mesquine pense simplement que cette personne devrait partir rapidement, la personne calme hausse les épaules et accepte, et la personne en colère sort simplement un couteau et se bat, d'accord ? Quant à cet article, il n’en fait qu’un simple résumé. Après tout, il faut aller jusqu’au point de hacker, non ? URI, URL, URNComme vous pouvez le voir sur l'image ci-dessus, il existe trois concepts différents : URI, URL et URN. Lorsqu’on aborde un tel problème, le meilleur moyen est de revenir au point de départ. Nous voici ici dans RFC. 3986 : Uniform Resource Identifier (URI) : la syntaxe générique collecte certaines informations : "Un Uniform Resource Identifier (URI) est une chaîne compacte utilisée pour identifier des ressources abstraites ou physiques." L'URI peut être classé en tant que localisateur, nom ou les deux. Le terme « Uniform Resource Locator » (URL) est un sous-ensemble d'un URI qui, en plus d'identifier une ressource, fournit également un accès principal à la localisation de ce mécanisme de ressource ( comme son "emplacement" réseau") "Ensuite, notre Wikipédia omniscient digère très bien ce paragraphe et le décrit de manière plus vivante : " L'URI peut être divisé en URL, URN ou quelque chose du genre qui a à la fois des propriétés de localisation et de noms. L'URN agit comme le nom d'une personne, et l'URL agit comme l'adresse d'une personne : l'URN détermine l'identité de quelque chose et l'URL fournit un moyen de le trouver ». Nous pouvons tirer quelques conclusions de ces descriptions : Tout d'abord, l'URL est un type d'URI (vous pouvez le voir sur cette image) Bar). Donc, si quelqu'un vous dit qu'une URL n'est pas un URI, il se trompe. Mais tous les URI ne sont pas des URL. Tout comme les papillons ne peuvent pas voler, mais que voulez-vous que les mouches pensent ? Ce qui fait d'un URI une URL, c'est bien sûr le "mécanisme d'accès" et la "localisation réseau". par exemplehttp://
ftp://
ftp://ftp.is.co.za/rfc/rfc1808.txt
http://www.ietf.org/rfc/rfc2396.txt
ldap://[2001:db8::7]/c=GB?objectClass?one
mailto:John.Doe@example.com
news:comp.infosystems.www.servers.unix
tel:+1-816-555-1212
telnet://192.0.2.16:80/
Quand on remplace l'adresse web, laquelle est la plus précise, URI ou URL ? urn:oasis:names:specification:docbook:dtd:xml:4.1.2
. Il s'agit d'un URI, mais pas d'une URL – le système peut répondre
correctement à de nombreux protocoles et ports.
####################################3
Obtenez des informations sur l'adresse d'accès du navigateur en Java
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!