Trilha Estágio Trilha

Protocolos HTTP/HTTPS

O curso mostra como navegadores e servidores conversam via HTTP e como o HTTPS protege essa conversa. Ele trata do modelo requisição-resposta, do caráter stateless, das partes de uma URL e da estrutura de requisições e respostas: linha inicial, cabeçalhos e corpo. Passa pelas categorias de cabeçalhos, faixas de códigos de status, criptografia TLS, certificados e HSTS. Também aborda cache com Cache-Control, ETag e fingerprinting, além de compressão e multiplexação HTTP/2. A última aula liga tudo isso a rotas, controllers, proteção CSRF e Turbo no Rails.

O que você vai aprender

  • ✓A estrutura de requisições e respostas HTTP
  • ✓Categorias de códigos de status e os códigos mais comuns
  • ✓Cabeçalhos de conteúdo, cache, cookies, segurança e CORS
  • ✓Como o TLS garante criptografia, integridade e autenticação
  • ✓Cache HTTP, revalidação e cache busting
  • ✓Como rotas, controllers e Turbo do Rails usam HTTP
Prévia grátis · Aula 1 6 min de leitura

O que é HTTP?

Toda vez que você visita um site, envia um formulário ou carrega uma imagem, seu navegador está tendo uma conversa com um servidor. Essa conversa segue um conjunto estrito de regras chamado HTTP: HyperText Transfer Protocol (Protocolo de Transferência de Hipertexto).

Ler a aula completa grátis →

Currículo

7 aulas
Digite para buscar...