Departamento de Cincia da Computao - DCC Disciplina: Redes de Computadores - TADS Prof.: Janine Kniess Peso: 1.5 Nmero de alunos: mximo 2 Data de Entrega: 25/08 Formato da Entrega: Entregar um arquivo compactado(identifique o arquivo com o nome dos dois alunos) com todos os fontes do cdigo implementado. Separar em pastas diferentes cada um dos mtodos.
Exerccio sobre o Protocolo HTTP
1) Usando a Linguagem HTML e um editor simples a exemplo do Bloco de Notas, crie o formulrio abaixo. O Formulrio dever ser visualizado atravs de um Navegador Web. O objetivo do exerccio avaliar os mtodos disponveis pelo protocolo HTTP. Logo, o formulrio deve ser implementado com trs diferentes mtodos do HTTP: GET: Solicita a representao de um determinado recurso. definido como um mtodo seguro e no deve ser usado para disparar uma ao (remover um usurio, por exemplo). POST: As informaes enviadas no corpo (body) da requisio so utilizadas para criar um novo recurso. Tambm responsvel por fazer processamentos que no so diretamente relacionados a um recurso. HEAD: Retorna informaes sobre um recurso. Na prtica, funciona semelhante ao mtodo GET, mas sem retornar o recurso no corpo da requisio. Tambm considerado um mtodo seguro.
Analise o resultado dos seus formulrios implementados (3 verses) e responda as
seguintes questes: 1) Qual a sada (o que mostrado na URL) quando voc acessa cada um dos diferentes mtodos? 2) Quais as vantagens e desvantagens de cada mtodo? Justifique sua resposta utilizando como exemplo os formulrios implementados.