Ir para o conteúdo

URL

Origem: Wikipédia, a enciclopédia livre.
(Redirecionado de Url)

Uniform Resource Locator (URL), em português, Localizador Uniforme de Recursos, refere-se a um formato de endereçamento no qual se encontra algum recurso informático em uma rede de computadores[1]. Exemplos de recursos que podem ser localizados utilizando uma URL são arquivos, ou dispositivos, como uma impressora. Esta rede pode ser a Internet, ou uma rede menor, como uma rede doméstica ou corporativa.

Estrutura

[editar | editar código]

Uma URL completa possui a seguinte estrutura[1]:

esquema://domínio:porta/caminho/recurso?query_string#fragmento

  • esquema: protocolo a ser utilizado. Exemplos: HTTP, HTTPS, FTP[1].
  • domínio: caminho ao dispositivo que contém o recurso. Normalmente está na forma de endereço DNS ou endereço IP[1].
  • porta: ponto lógico no qual executar a conexão com o dispositivo (opcional)[1].
  • caminho: especifica o local exato, geralmente num sistema de arquivos, onde se encontra o recurso[1].
  • query string[nota 1]: conjunto de um ou mais pares "chave-valor"[nota 2].[2] É uma string enviada ao servidor para passar mais contexto sobre o acesso ou utilização do recurso (opcional)[1].
  • fragmento: uma parte ou posição específica dentro do recurso (opcional)[1].

O esquema informa ao computador como conectar-se (que linguagem o computador deverá usar para as comunicações), o domínio especifica onde conectar-se (a localização do outro computador) e os demais elementos do URL especificam o que está sendo solicitado[1].

Exemplo: http://www.w3.org/Addressing/URL/uri-spec.html

No exemplo acima, o protocolo é o HTTP, o servidor é designado por www.w3.org e o recurso (neste caso, o arquivo uri-spec.html) encontra-se em Addressing/URL/. A porta, omitida, recai sobre o padrão do protocolo (no caso, a porta 80) e não há query string ou identificador de fragmento.

Diferença entre URI e URL

[editar | editar código]

URL refere-se ao subconjunto de Universal Resource Identifiers (URI), que, além de identificar um recurso, fornece um meio de localizar o recurso, descrevendo seu mecanismo de acesso, como sua localização na rede. [3]

Ver também

[editar | editar código]
  • URI (Uniform Resource Identifier)
  • URN (Uniform Resource Name)
  • IRI (Internationalized Resource Identifier)
  • XRI (eXtensible Resource Identifier)
  • IANA (Internet Assigned Numbers Authority)
  • ICANN (Internet Corporation for Assigned Names and Numbers)
  • W3C (World Wide Web Consortium)
  • Request for Comments
  • Website

Notas

  1. Em tradução livre para o português: "Sequência de Caracteres de Pedido".
  2. Um exemplo de construção chave-valor é "nome=fulano", onde "fulano" é o valor definido para a chave "nome".

Referências

Ligações externas

[editar | editar código]
Ícone de esboço Este artigo sobre Internet é um esboço. Você pode ajudar a Wikipédia expandindo-o.