Kioskea
Recherche
Faça uma pergunta »

O que significa URL?

Fevereiro 2015


URL = Uniform Ressource Locator

O URL é 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 que?
Como?

Exemplo 1: http://sebsauvage.net/comprendre/url/index.html

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 que?index.html Vamos buscar o arquivo index.html.


Exemplo 2: ftp://kikoo:batman@ftpperso.free.fr/images/

como?[ftp://]Utilizamos o protocolo FTP (<itl>File Transfer Protocol</ital>, protocolo de transferência de arquivos)
onde?kikoo:batman@ftpperso.free.fr Nos conectamos no servidor ftpperso do domínio free.fr com o pseudônimokikoo e a senha batman.
/imagens/ No diretório imagens.
O que?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, por exemplo, nas páginas HTML: Uma página HTML contém URLs para outras páginas (estes são os links), URLs para as imagens, para as folhas de estilo, para os applets Java, etc.

Você também vai ouvir falar de 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?
Quando você digita 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=gateau+pommes&hl=fr
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 doe Google seja apresentada em português.

O programa search é o que chamamos um CGI (Common Gateway Interface).
É um programa que pega os parâmetros que lhe são dados no URL e que te reenvia uma página em troca.

Os parâmetros dependem do programa, e alguns podem ser bem longos.

Artigo original publicado por sebsauvage

Tradução feita por Lucia Maurity y Nouira

Para uma leitura offline, é possível baixar gratuitamente este artigo no formato PDF:
O-que-significa-url.pdf

A ver igualmente

Na mesma categoria

Publicado por pintuda
Este documento, intitulado « O que significa URL? »a partir de Kioskea (pt.kioskea.net) está disponibilizado sob a licença Creative Commons. Você pode copiar, modificar cópias desta página, nas condições estipuladas pela licença, como esta nota aparece claramente.