TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Protocolo HTTP

Tese: Protocolo HTTP. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  5/12/2014  •  Tese  •  219 Palavras (1 Páginas)  •  277 Visualizações

Protocolo HTTP

HTTP – Protocolo de Transferência de Hipertexto

É o protocolo base da WEB

Viabiliza a obtenção de Objetos(páginas, imagens...)

Funciona no modelo cliente-servidor

O HTTP define como o cliente (browser) requisita as páginas WEB e como o

servidor as transfere

Usa o TCP como transportador, podendo assim garantir transmissões confiáveis

Utiliza a porta 80 como padrão

Alguns métodos do HTTP 1.1:

GET: busca um objeto definido por uma URL requisição

PUT: indica que os dados no corpo da consulta devem ser armazenados na

URL especificada

POST: envia dados para serem processados pelo servidor no corpo da

mensagem

HEAD: Similar ao método GET, mas retorna somente o cabeçalho da

resposta do servidor

DELETE: apaga o arquivo especificado na URL

Típica mensagem de requisição cliente-servidor:

GET /<diretório> HTTP/1.1

Host: <ip de onde se encontra o diretório>

Executem os comandos abaixo observando o cabeçalho da resposta e os

dados das respostas de cada um:

telnet google.com 80

GET /index.html HTTP/1.1

Host: www.google.com.br

Na mensagem de resposta temos:

Uma linha inicial (Status-Line)

Versão do protocolo HTTP (HTTP-Version)

Código de status da resposta (Status-Code) e

Descrição do código de status (Reason-Phrase)

Linhas de cabeçalhos (Responseheader)

Uma linha em branco obrigatória e

Um corpo de mensagem opcional

Protocolo HTTP

HTTP – Protocolo de Transferência de Hipertexto

É o protocolo base da WEB

Viabiliza a obtenção de Objetos(páginas, imagens...)

Funciona no modelo cliente-servidor

O HTTP define como o cliente (browser) requisita as páginas WEB e como o

servidor as transfere

Usa o TCP como transportador, podendo assim garantir transmissões confiáveis

Utiliza a porta 80 como padrão

...

Disponível apenas no TrabalhosGratuitos.com