2.0 Detalhes Técnicos
Quando uma requisição HTTP normal é feita por um cliente, o servidor pega somente
o path e a "porção chave" da URL requisitada (Fig. 2); outras partes, como
o especificador de protocolo "http:" e o nome do servidor são obviamente claros para
o servidor HTTP remoto. O path requisitado especifica um documento ou um script
CGI no sistema de arquivos local
do servidor; ou ainda algum outro recurso disponível daquele servidor.
Quando um usuário entra:
http://mycompany.com/information/ProxyDetails.html
O browser converte para:
GET /information/ProxyDetails.html
Figura 2: Uma transação HTTP normal
O cliente faz a requisição ao servidor HTTP especificando
apenas o recurso relativo àquele servidor (nenhum protocolo ou nome de servidor
é colocado na URL).
Próximo