$cat~/glossario/http.md

HTTP

Web Platform

Protocolo de transferência hipertexto cliente-servidor stateless.

http.mdmarkdown
01

seção

Explicação

HTTP — Protocolo de transferência hipertexto cliente-servidor stateless.

HTTP request/response stateless — métodos GET, POST, PUT, PATCH, DELETE; status 2xx/4xx/5xx; headers e body.

REST mapeia recursos a URLs; idempotência varia por método.

02

seção

Exemplo

snippetJavaScript
fetch("/api/users", {  method: "POST",  headers: { "Content-Type": "application/json" },  body: JSON.stringify({ nome: "Ana" }),});
03

seção

Modo de uso

  • Consumir APIs REST

  • Cache-Control headers

  • Conditional requests ETag

04

seção

Armadilhas comuns

  • GET com body — evitar

  • Assumir HTTPS em prod

05

seção

Termos relacionados