Os materiais didáticos aqui disponibilizados estão licenciados através de Creative Commons Atribuição-SemDerivações-SemDerivados CC BY-NC-ND. Você possui a permissão para visualizar e compartilhar, desde que atribua os créditos do autor. Não poderá alterá-los e nem utilizá-los para fins comerciais.
Atribuição-SemDerivações-SemDerivados
CC BY-NC-ND
Cursos / Redes de Computadores / Redes de Computadores II / Aula
Mensagens de requisição HTTP são aquelas enviadas pelo cliente e que contém algum tipo de solicitação a ser atendida por um servidor. No protocolo HTTP essas mensagens são legíveis (podemos entender) possuindo uma ou mais linhas de texto, que são:
Vamos a seguir analisar em detalhes uma mensagem de requisição HTTP que foi enviada de um browser para um servidor web. Primeiro, vejamos a requisição completa:
GET /12.04/index.html HTTP/1.1
Host: start.ubuntu.com
User-agent: Mozilla/4.0
Accept-language: pt-br
Agora vamos nos deter a linha de requisição “GET /12.04/index.html HTTP/1.1”, que indica:
Já as linhas de cabeçalho utilizadas, nessa requisição em particular, foram as seguintes:
Versão 5.3 - Todos os Direitos reservados