O URL e o URI podem ser diferenciados com o fato de que o URI pode representar o URL e o URN do recurso ao mesmo tempo, mas o URL apenas pode especificar o endereço do recurso. URI é um termo mais comum em comparação com URL e URN, que são mais limitados em um sentido.
Gráfico de comparação
Base para comparação | URL | URI |
---|---|---|
Basic | URL fornece uma técnica para descrever a identidade de um item. | O URI é usado para definir a identidade de um item. |
Sintaxe | //www.sitename.com/filename.jpeg | public: //myfile.jpg |
Relação | Tipo de URI. | Superset de URL |
Especificação do protocolo | Forneceu | Nenhuma informação de protocolo é dada. |
Definição de URL
URL (Uniform Resource Locator) pode ser definido como uma cadeia de caracteres que se refere ao endereço. É a maneira mais difundida de localizar recursos na Web. Ele fornece um método para recuperar a apresentação da localização física, descrevendo sua localização de rede ou mecanismo de acesso primário.
O protocolo é descrito na URL que é usada para recuperar o nome do recurso e do recurso. O URL contém http / https no início, se o recurso for um recurso de tipo da web. Da mesma forma, ele começa com ftp se o recurso for um arquivo e mailto se o recurso for um endereço de email. A sintaxe de uma URL é mostrada abaixo, onde a primeira parte é usada para o protocolo e o restante da parte é usado para o recurso que consiste em um nome de domínio ou nome de programa.
Definição de URI
Semelhante a URL, o URI (Uniform Resource Identifier) também é uma cadeia de caracteres que identifica um recurso na Internet usando localização, nome ou ambos. Permite a identificação uniforme dos recursos. Um URI é adicionalmente agrupado como um localizador, um nome ou ambos, o que significa que ele pode descrever um URL, URN ou ambos. O termo identificador na URI refere-se à distinção dos recursos, apesar da técnica usada para realizar a operação, seja localização, nome ou contexto.
O URI também pode ser traduzido de uma fonte que não seja de rede, portanto, ele deve conter caracteres com maior probabilidade de serem inseridos em um computador.
Principais diferenças entre URL e URI
- Um URL (Uniform Resource Locator) é usado principalmente para vincular uma página da Web, um componente de uma página da Web ou um programa em uma página da Web com a ajuda do método de acesso (protocolos como http, ftp, mailto) para recuperar o local do recurso. Em contraste, o URI (Uniform Resource Identifier) é usado para definir a identidade de um item aqui. A palavra identificador significa distinguir um recurso de outro, independentemente do método usado (URL ou URN).
- Um URL é um URI, mas um URI nunca pode ser um URL.
- URL especifica, que tipo de protocolo deve ser usado, enquanto o URI não envolve a especificação do protocolo.
Conclusão
Um URI é um identificador que compreende um conjunto de caracteres, que permite a identificação uniforme de recursos por um conjunto extensível de mudança de esquemas (ou seja, nome, endereço ou contexto). Por outro lado, URL é um subconjunto de URI que descreve um recurso usando um dos esquemas de URI (ou seja, localização).