Pular para conteúdo

Exercícios: Aula 12 - Estrutura do HTTP ✉️


🟢 Nível Básico

  1. Request vs Response: Quem envia a Request e quem envia a Response em uma comunicação web padrão?
  2. Verbos HTTP: Qual método você usaria para:
    • Pesquisar um termo no Google:
    • Enviar um formulário de cadastro de novo usuário:

🟡 Nível Intermediário

  1. Cabeçalhos (Headers): Para que servem os seguintes cabeçalhos de requisição?

    • Host:
    • User-Agent:
    • Content-Type:
  2. Stateless: O que significa dizer que o protocolo HTTP é "Stateless" (sem estado)? Como os sites conseguem manter você logado apesar disso?


🔴 Desafio

  1. Análise de Payload: Imagine que você está enviando uma imagem de 5MB via formulário web.
    • Essa imagem viaja no Cabeçalho ou no Corpo da requisição?
    • Qual método (GET ou POST) é obrigatório para esse envio e por quê?
    • Se o servidor responder com 413 Payload Too Large, o que isso significa na prática?