URI, ou Uniform Resource Identifier, é uma sequência de caracteres que identifica um nome ou um recurso na Internet. É utilizado para localizar um determinado recurso ou informação na Web, como uma página Web, uma imagem, um ficheiro ou um programa. O URI é um componente importante da arquitectura da Web, uma vez que permite aos utilizadores aceder e partilhar informações de forma normalizada.
O URI é frequentemente utilizado como sinónimo de URL, ou Localizador Uniforme de Recursos. Embora sejam semelhantes, não são exactamente a mesma coisa. URI é um termo mais amplo que inclui URL, bem como URN, ou Nome Uniforme de Recurso. Um URL é um tipo de URI que especifica a localização de um recurso na Internet, enquanto um URN é um tipo de URI que identifica um recurso pelo seu nome, independentemente da sua localização.
Então, qual é a diferença entre URI, URL e URN? Em termos simples, um URI é uma cadeia de caracteres que identifica um recurso, enquanto um URL especifica a localização desse recurso na Internet e um URN identifica o recurso pelo seu nome. Portanto, um URL é um tipo de URI que inclui a localização do recurso na rede, enquanto um URN é um tipo de URI que não o faz.
O URI funciona fornecendo uma forma normalizada de nomear e localizar recursos na Web. Quando um utilizador clica numa ligação ou introduz um endereço Web num browser, este envia um pedido ao servidor que aloja o recurso. O servidor responde então com o recurso solicitado, que o navegador apresenta ao utilizador. Este processo é possível graças à utilização do URI, que permite ao browser e ao servidor identificarem-se e comunicarem entre si.
Por outro lado, WWW, ou World Wide Web, refere-se ao conjunto de sítios e páginas Web acessíveis através da Internet. Não é a mesma coisa que a própria Internet, que é uma rede mundial de computadores que permite a comunicação e o intercâmbio de dados entre utilizadores. A WWW é apenas uma das muitas aplicações que são executadas sobre a Internet.
Por último, a API REST, ou Interface de Programação de Aplicações de Transferência de Estado Representacional, é um tipo de API Web que utiliza protocolos HTTP para permitir a comunicação e a troca de dados entre sistemas diferentes. A API REST utiliza URI para identificar e aceder a recursos e segue um conjunto de princípios que promovem a escalabilidade, a fiabilidade e a simplicidade. Ao utilizar a API REST, os programadores podem criar aplicações Web que são fáceis de desenvolver, manter e integrar com outros sistemas.
Em conclusão, o URI é um conceito importante na arquitectura Web que permite aos utilizadores localizar e aceder a recursos na Internet. É um termo abrangente que engloba URL e URN, que especificam a localização e o nome de um recurso, respectivamente. O URI funciona fornecendo uma forma padronizada de nomear e localizar recursos, e é um componente essencial do desenvolvimento e da comunicação na Web. Ao compreender o URI, os programadores e os utilizadores podem navegar e utilizar melhor os vastos recursos da Internet.
A função de um link é criar um URI (Uniform Resource Identifier) que permite aos utilizadores aceder a um recurso da Web, como uma página da Web ou um ficheiro, clicando no link. O URI especifica a localização do recurso e o protocolo necessário para aceder ao mesmo, e a ligação fornece uma interface clicável que os utilizadores podem utilizar para navegar na Web.
Intranet refere-se a uma rede privada dentro de uma organização que é usada para compartilhar informações, recursos e comunicação entre os funcionários. Exemplos de intranet incluem redes corporativas, redes escolares, redes hospitalares e redes governamentais que só são acessíveis a pessoal autorizado.
O nome da Internet não está directamente relacionado com o tópico do artigo “Compreender a URI: O que é e como funciona”. No entanto, a Internet é uma rede global de computadores e outros dispositivos interligados através de canais de comunicação. Permite que as pessoas partilhem informações e comuniquem entre si através de vários meios, como o correio electrónico, as redes sociais e os sítios Web.