1. Circunstância (O Desafio no Mundo Real)
2. Fundamentos & Conceito Central (Estudos)
Análise aprofundada das RFCs 7230 e 9110 do protocolo HTTP. Diferenciação prática entre HTTP/1.1, HTTP/2 (multiplexação) e HTTP/3 (QUIC/UDP). Estrutura detalhada de mensagens: Start Line/Status Line, Headers padronizados (Content-Type, Accept, Authorization, Cache-Control), Query Strings, URL Encoding e corpos em JSON/XML/multipart. Classificação canônica dos status codes: 2xx (Sucesso), 3xx (Redirecionamento), 4xx (Erro do Cliente) e 5xx (Erro do Servidor).
Arquitetura da Web e Ciclo HTTP
A web opera sob o modelo cliente-servidor baseado em TCP/IP e DNS.
• Resolução DNS: conversão de hostname em endereço IP e roteamento de portas
• Ciclo requisição-resposta: handshake TCP, negociação TLS e envio de frames HTTP
• Evolução dos protocolos: HTTP/1.1 com keep-alive vs HTTP/2 multiplexado vs HTTP/3 sobre QUIC
Anatomia das Mensagens e Headers
Requisições e respostas possuem estruturas semânticas estritas.
• Requisição: Método (GET, P...
Quer praticar no Laboratório e emitir seu Certificado?
Faça sua matrícula para ter acesso à videoaula completa, áudio narrativo, roteiro de slides com controles, laboratório guiado com envio de evidência e certificado com código verificável de autenticidade.
