quarta-feira, 2 de abril de 2008

Falando sobre URL e HTTP



Como vimos na postagem anterior a WWW consiste numa Biblioteca Eletrônica em escala mundial , com documentos na forma de hipertexto.

Esses documentos possuem informações digitalizadas com referências a outras informações em bases espalhadas pelo mundo.

Como funciona a WWW?

Construída a partir das funções básicas da Internet
Utiliza um protocolo especial: HTTP (HyperText Transfer Protocol), sobre o TCP/IP


Documentos na forma de hipertexto, escritos em HTML (HyperText Markup Language)
Localização de documentos: URL (Uniform Resource Locator), definindo:

serviço desejado
endereço da máquina
diretório
nome do documento



Falando numa linguagem bem simples:

Quero visitar o site do meu amigo. Para encontrar o site eu tenho que colocar o endereço (mesmo sistema usado em cartas).
O endereço inicia com o HTTP que significa que eu quero ter acesso ao conteúdo (hipertexto) deste site, ou blog, ou fotoblog, etc.

Em seguida coloco o "www" que vai me colocar diante da imensa "Biblioteca" mundial.

Então vou colocar o nome do site. No caso deste blog é: http://www.apendendoaweb.blogspot.com.br.

Se eu quiser acessar uma parte específica deste site o endereço continua separando uma informação da outra com "/". Por exemplo: se você quiser acessar no blog "Educar Já!" o assunto "Bandeira Nacional" que foi postado em novembro, então fará parte do endereço esta especificação. Isto veremos com mais detalhe em outra postagem.

Quando, o endereço for encontrado através desta informação uma página se abrirá e teremos o hipertexto na nossa tela.

Este endereço na linguagem da web chamamos de "URL"

URL

Contribuição de Maria Alice Soares de Castro

O sistema de endereçamento da Web é baseado em uma sintaxe chamada URI (Universal Resource Identifier - Identificador Universal de Recursos). Os endereços que utilizamos atualmente são os URLs, que seguem essa sintaxe.

URL significa Uniform Resource Locator - Localizador Uniforme de Recursos.

Um exemplo de URL é:

http://www.icmc.usp.br/ensino/material/html/url.html



Esse endereço identifica:

- o protocolo de acesso ao recurso desejado (http),
- a máquina a ser contactada (www.icmc.usp.br),
- o caminho de diretórios até o recurso (ensino/material/html/), e
- o recurso (arquivo) a ser obtido (url.html).

Através de URLs também acionamos programas (scripts), enviamos parâmetros para esses programas, etc.



HTTP

HTTP significa HyperText Transfer Protocol - Protocolo de Transferência de Hipertexto.

O HTTP é o protocolo usado para a transmissão de dados no sistema World-Wide Web. Cada vez que você aciona um link, seu browser realiza uma comunicação com um servidor da Web através deste protocolo.

Referências

http://www.icmc.usp.br/ensino/material/html/url.html
http://images.google.com.br/imgres?imgurl=http://www.di.ufpe.br/~java/graduacao/aulas/aula2/figuras/url.gif&imgrefurl=http://www.di.ufpe.br/~java/graduacao/aulas/aula2/www.html&h=254&w=554&sz=5&hl=pt-BR&start=9&sig2=sWCeynLht2Tw8g4ksngSmw&tbnid=h4cl3lz5e6qECM:&tbnh=61&tbnw=133&ei=v-3zR72SC4voeeni7O8B&prev=/images%3Fq%3D%2522URL%2522%26gbv%3D2%26hl%3Dpt-BR%26sa%3DG

Nenhum comentário: