TESTE
O Hypertext Transfer Protocol (HTTP), em portugu�s Protocolo de Transfer�ncia de Hipertexto, � um protocolo de comunica��o (na camada de aplica��o segundo o Modelo OSI) utilizado para sistemas de informa��o de hiperm�dia, distribu�dos e colaborativos.1 Ele � a base para a comunica��o de dados da World Wide Web.
Hipertexto � o texto estruturado que utiliza liga��es l�gicas (hiperlinks) entre n�s contendo texto. O HTTP � o protocolo para a troca ou transfer�ncia de hipertexto.
O HTTP abrevia��o de Hyper Text Transfer Protocol (Protocolo de Transfer�ncia de Hipertexto) � um protocolo de comunica��o entre cliente e servidor, nesta comunica��o quem faz as solicita��es (ou requisi��es) � o cliente HTTP conhecido tamb�m como user agent, que pode ser um browser, um rob� (googlebot por exemplo), um script, ou qualquer outro programa que conhe�a e saiba como seguir o protocolo.
Quem atende estas solicita��es � o servidor HTTP (ou servidor web), ou seja, quando voc� digita o endere�o de um site em seu navegador web (Internet Explorer, Firefox, Opera, Safari, etc) ele envia uma requisi��o ao servidor que responde ao cliente que a requisi��o teve sucesso e o recurso foi encontrado exibindo a p�gina do site.
�Para que serve (onde � usado)?
HTTP um protocolo que � usado para sites da web que usam a linguagem HTML. O que ocorre? Quando entramos em um website, ou digitamos um endere�o do mesmo e clicamos na tecla �enter�, � feita uma requisi��o ao servidor HTTP do tipo GET.
Tal requisi��o obter� como resposta um arquivo, com c�digos, que geralmente est�o em html, css, java, java script. Caso este arquivo contenha imagens, ser�o feitas mais requisi��es para cada uma delas.
Assim que o arquivo � carregado, a conex�o com o servidor � encerrada, assim sendo, a cada requisi��o � feita uma nova conex�o.
�Funcionamento b�sico
Um sistema de comunica��o em rede possui diversos protocolos que trabalham em conjunto para o fornecimento de