Diferenças entre URN, URI e URL

Dicas - 27/02/2009

cabo-redeVocê sabe a diferença entre URN, URI e URL? Talvez você já tenha visto algo sobre os três termos, mas nunca soube diferenciar os conceitos. Espero que este artigo te ajude a entender a diferença entre eles.

URI
A URI identifica um recurso pelo local e/ou nome, ou seja, a URI é o conjunto de URNs e URLs.

URN
A URN identifica um recurso pelo nome através de um namespace, mas não define qual recurso vai precisar. Você encontra o URN em esquemas XML.

URL
A URL é a parte mais especializada da URI que define exatamente o local do recurso. A URL mostra exatamente qual item você vai pegar como por exemplo o endereço de um site.

A principal diferença entre os dois é que a URN identifica apenas o recurso e o URL identifica e traz exatamente o que você deseja.

Deixe o seu comentário