Sobes.tech
Junior

Qual é a diferença entre URI e URL?

sobes.tech IA

Resposta da IA

URI (Identificador de Recurso Uniforme) é uma sintaxe generalizada para identificar recursos.
URL (Localizador de Recurso Uniforme) é um caso particular de URI que indica a localização do recurso e como acessá-lo.
URN (Nome de Recurso Uniforme) também é um caso particular de URI, que identifica um recurso pelo nome em um espaço de nomes definido, mas não indica sua localização.

Todos os URL são URI, mas nem todos os URI são URL.

  • Exemplo de URI:

    • https://www.exemplo.com/pagina (isto também é URL)
    • urn:isbn:0-486-27557-4 (isto é URN)
  • Exemplo de URL:

    • https://www.exemplo.com/pagina
    • ftp://utilizador:senha@ftp.exemplo.com/recurso
Aspeto URI URL
Propósito Identificação do recurso Identificação do recurso e indicação da sua localização
Tipo Identificador geral Subtipo de URI, localizador
Contém Identificador (nome ou localização) Identificador + protocolo + localização
Exemplos https://exemplo.com, urn:isbn:.. https://exemplo.com, ftp://exemplo.com