por
Marshall Brain - traduzido por HowStuffWorks Brasil
Nos bastidores
Se você quiser se aprofundar um pouco mais nos detalhes do processo de obter uma página da Web na tela de seu computador, aqui estão as etapas básicas que ocorrem:
- o navegador quebrou a URL em três partes:
- o protocolo ("http");
- o nome do servidor ("www.hsw.com.br");
- o nome do arquivo ("servidores-da-web.htm").
- o navegador se comunicou com um servidor de nomes para traduzir o nome do servidor "www.hsw.com.br" em um endereço IP, que ele usa para se conectar à máquina servidora;
- o navegador então formou uma conexão com o servidor naquele endereço IP na porta 80. (Vamos discutir as portas mais tarde neste artigo);
- seguindo o protocolo HTTP, o navegador enviou uma solicitação GET (obter) ao servidor, pedindo o arquivo "http://www.hsw.com.br/servidores-da-web.htm."Observe que cookies (literalmente, biscoitinhos) podem ser enviados pelo navegador para o servidor junto com a solicitação GET - veja Como funcionam os cookies da Internet para detalhes);
- o servidor então enviou o texto HTML da página da Web para o navegador. Os cookies também podem ser enviados do servidor para o navegador no cabeçalho da página;
- o navegador leu as tags HTML e formatou a página em sua tela.
Se você nunca viu esse processo antes, aprendeu muitas palavras novas. Para compreender todo esse processo em detalhes, você precisa aprender sobre endereços IP, portas, protocolos... As próximas seções apresentarão uma explicação completa.