Arquitetura web

1090 palavras 5 páginas
Gabarito de Exercícios – Arquitetura Web
Exercícios:
1. Descreva a finalidade dos métodos HTTP GET e POST.
A finalidade do método HTTP GET é solicitar algum recurso no servidor Web, de tal forma a não alterar o estado da aplicação, incluindo aí suas variáveis no servidor Web e seus dados persistidos em um EIS. Isso significa, portanto, que o método GET é somente leitura, e pode ser invocado várias vezes seguidas sem prejuízo à aplicação. O método HTTP POST, por sua vez, tem por objetivo enviar dados de um formulário para o servidor, de tal modo a alterar o estado da aplicação. O método POST também recebe uma resposta do servidor, que normalmente sinaliza se a alteração solicitada foi feita com sucesso ou não. 2. Das funções abaixo, normalmente encontradas em uma aplicação Web, defina qual método HTTP elas devem empregar: a) Pesquisar documentos
HTTP GET, pois, para efetuar uma pesquisa, é necessário apenas uma consulta ao banco de dados da aplicação. b) Salvar um formulário em banco de dados
HTTP POST, pois esse método é mais adequado para envio de grande quantidade de dados
(como existe em um formulário desse tipo). c) Fazer upload de uma imagem
HTTP POST, pois uma imagem possui um tamanho proibitivo em relação ao método de passagem de parâmetros via GET, que está limitado ao tamanho máximo da URL (2 KB). d) Efetuar login
HTTP POST, pois irá criar uma variável de sessão no servidor para indicar que aquele usuário fez o login no site, ou seja, é uma operação que altera o estado da aplicação. e) Consultar endereço por meio do CEP.
HTTP GET, pois é apenas uma consulta a um recurso no servidor, sem mudança de estado da aplicação. 3. Qual a relação entre os mecanismos de URL e HTTP?
O protocolo HTTP serve à comunicação entre navegador (browser) e aplicação Web. Entretanto, para saber qual o endereço daquela aplicação, precisamos

Relacionados

  • Arquitetura de Web Service
    5964 palavras | 24 páginas
  • Defini o de Arquitetura Web
    631 palavras | 3 páginas
  • Fundamentos de arquitetura Web
    3494 palavras | 14 páginas
  • Resumo Arquitetura Web
    2269 palavras | 10 páginas
  • ARQUITETURAS WEB E SISTEMAS DISTRIBUÍDOS
    334 palavras | 2 páginas
  • Arquitetura Urbanismo Paisagismo WEB
    65342 palavras | 262 páginas
  • Arquitetura de acesso à banco de dados com aplicações web
    1681 palavras | 7 páginas
  • APLICABILIDADE DA ARQUITETURA MVC EM UMA APLICAÇÃO WEB(WebApps)
    3296 palavras | 14 páginas
  • Artigo Arquitetura De Software Na Web Atual Processamento No Servidor
    8703 palavras | 35 páginas
  • Desenvolvimento de um projeto de web service numa arquitetura orientada a serviços
    18786 palavras | 76 páginas