Protocolos
O HTTP - Protocolo de transferência de Hipertexto (Hypertext Transfer Protocol) é um protocolo da camada de aplicação da internet, segundo (KUROSE, 2006) o HTTP está dividido em duas partes, o programa cliente e o programa servidor, os dois programas são executados em máquinas diferentes, conversam um com o outro por meio de mensagens HTTP. O HTTP define a estrutura destas mensagens e o modo como são trocadas entre o cliente e o servidor.
As páginas web são constituídas por documentos ou arquivos da vários formatos como comentado acima, essas páginas são construídas com HTML (HyperText Markup Language, que significa Linguagem de Marcação de Hipertexto) é a linguagem padrão para a programação de páginas web, a página construída em linguagem HTML é interpretada por um browser ou navegador, que em HTTP é considerado como cliente. As páginas ou textos HTML também são considerados como documentos pelo protocolo HTTP, essas definições são explicadas melhor por (KUROSE, 2006) quando o autor fala sobre páginas web:
Uma página web (também denominada documento) é construída de objetos. Um objeto é simplesmente um arquivo - tal como um arquivo HTML, uma imagem JPEG, uma imagem GIF, um Applet Java, um clipe de áudio e assim por diante - que se pode acessar com um único URL. A maioria das páginas web é construída de um arquivo-base HTML e diversos objetos referenciados. Por exemplo, se uma página web contiver um texto HTML e cinco imagens JPEG, então ela terá seis objetos.
Páginas web se encontram em um servidor web, onde podem estar várias outras páginas. O cliente ou usuário acessa essa página através de um navegador que interpreta o código HTML e constrói a página a ser visualizada por ele. Uma explicação mais simplificada do funcionamento seria a seguinte: o cliente faz uma requisição de uma página ao servidor através do protocolo HTTP e o servidor responde ao cliente com à página solicitada
AUTORES: LEANDRO RODRIGO PREIS BEOCK;