Pular para o conteúdo
Pacote HTTP QUERY em trânsito entre cliente e servidor

HTTP tem um novo método.

O primeiro em 16 anos. RFC 10008 define QUERY — um GET com corpo. Safe. Idempotent. Cacheable. Sem mais crimes contra o HTTP.

Safe & Idempotent

Como GET — pode ser repetido sem efeitos colaterais. Proxies, browsers e crawlers sabem que é seguro.

Body permitido

Como POST — envie queries complexas, filtros aninhados e payloads estruturados no corpo da requisição. Sem mais query strings de 2000 caracteres.

Cacheable

Proxies e CDNs podem cachear respostas de QUERY usando Content-Digest. O cache que POST nunca teve.

Padrão oficial

RFC 10008, publicada em junho de 2026. Internet Standards Track. Autores da Cloudflare, Akamai e greenbytes.

Suporte hoje

Express, Fastify, Go net/http, httpx (Python), undici (Node.js) — frameworks já implementam. Comece agora.

Exemplos prontos

Código executável em Node.js, Go, Python, PHP e curl. Copie, cole, rode.

3.775
upvotes no Reddit

1.023
likes no X

645
pontos no Hacker News


“Every time you use POST for a read-only query, you are committing an HTTP crime.”
— A comunidade, antes da RFC 10008