Pular para o conteúdo principal

Questão de Redes de Computadores — Arquitetura TCP/IP — UFLA 2025

Redes de ComputadoresArquitetura TCP/IP
Código
qg619884
Banca
UFLA
Órgão
UFLA
Ano
2025
Nível
Superior
Cargo
Analista em Tecnologia da Informação
No protocolo HTTP, os métodos GET e POST são os mais utilizados para interação cliente-servidor:• GET envia parâmetros na URL, sendo adequado para requisições que não alteram estado no servidor e cujas informações podem ser armazenadas em cache.• POST envia dados no corpo da requisição, sendo usado para submissão de formulários, alterações de dados e informações sensíveis.O HTTP também permite a manutenção de estado entre requisições através de variáveis de sessão e cookies. Cookies podem ser enviados pelo servidor e armazenados no cliente, enquanto as sessões são, geralmente, armazenadas no servidor, com o cliente mantendo apenas um ID de sessão.Considere o seguinte trecho de código PHP:Imagem associada para resolução da questãoCom base no código PHP e nos conceitos de HTTP, avalie as afirmações a seguir:I. A requisição feita pelo método POST envia os dados no corpo da mensagem HTTP, garantindo que o parâmetro username não apareça na URL.II. A variável de sessão $_SESSION['username'] armazena os dados no servidor, enquanto o cookie last_login mantém informações no cliente.III. Requisições subsequentes feitas via GET não têm acesso à variável de sessão $_SESSION['username'], pois sessões só funcionam para POST.IV. O método GET seria inadequado para este formulário de login, pois enviaria o username na URL, expondo dados sensíveis.Assinale a alternativa CORRETA:
  1. AAs afirmações I, II e IV estão corretas.
  2. BAs afirmações I e III estão corretas.
  3. CApenas a afirmação II está correta.
  4. DApenas a afirmação IV está correta.
Revelar gabarito e comentário

GabaritoA — As afirmações I, II e IV estão corretas.

Link permanente: /questoes/qg619884