O que significa URL

Novembro 2017

O URL (Uniform Ressource Locator) é uma simples linha de texto que permite que você encontre um recurso (texto, imagem, música, vídeo, programa etc.) na Internet. Esta é a linha de texto que você vê no seu navegador (http://...). O URL reponde a três questões: onde? o quê? como?

Exemplo 1:

Como?http://
Utilizamos o protocolo HTTP
Onde?www.sebsauvage.net
Vamos buscar a informação no servidor WWW do domínio sebsauvage.net
/compreender/
No diretório /compreender/
O quê?index.html
Vamos buscar o arquivo index.html

Exemplo 2:

Como?ftp://
Utilizamos o protocolo FTP
Onde?kikoo:batman@ftpperso.free.fr
Conectamos no servidor ftpperso do domínio free.fr com o pseudônimo kikoo e senha batman
/imagens/
No diretório imagens
O quê?Como não especificamos o O que?, o servidor ftpperso nos dará uma lista do conteúdo do diretório /<tal>imagens</ital>/

Os URLs são muito úteis para indicar onde encontrar um documento. Eles podem ser encontrados nas páginas HTML. Uma página HTML contém URLs para outras páginas (estes são os links), para as imagens, para as folhas de estilo, para os applets Java etc. Também há o URI (Uniform Resource Identifier), que é uma generalização dos URL.


Então, por que ainda me aparece a página inicial quando digito http://sebsauvage.net?
Ao digitar http://sebsauvage.net, você não especificou nem o servidor (www), nem o nome do arquivo a ser recuperado (index.html).

Meus servidores DNS devem dar www se nenhum nome for especificado e o meu servidor HTTP deve dar index.html se nada for especificado (o comportamento de um servidor quando um URL não está completo é configurável).

Em certos URL, vemos ?p=home&action=search...? O que é isso?

Um URL pode indicar um arquivo HTML, uma imagem e um programa também.

Quando você vê um URL com um ponto de interrogação (?), tudo que vem depois do ponto de interrogação é dado ao programa. Por exemplo: http://www.google.com/search?q=bolo+maçãs&hl=pt. Neste caso, daremos ao programa search, situado no servidor www.google.com, as seguintes informações:

q=bolo+maçãs: estamos buscando páginas com as palavras bolo e maçãs.

hl=pt: nós queremos que a interface do Google seja apresentada em português. O search é o que chamamos de CGI (Common Gateway Interface). É um programa que utiliza as informações que lhe são dadas no URL e reenvia uma página em troca. As configurações dependem do programa e alguns podem ser bem longos.

Foto: © 4zevar - Shutterstock.com

Veja também

Publicado por pintuda. Última modificação: 3 de outubro de 2017 às 10:38 por pintuda.
Este documento, intitulado 'O que significa URL', está disponível sob a licença Creative Commons. Você pode copiar e/ou modificar o conteúdo desta página com base nas condições estipuladas pela licença. Não se esqueça de creditar o CCM (br.ccm.net) ao utilizar este artigo.