---
title: "HTTP QUERY: the method that was missing between GET and POST"
url: https://daily.dev/posts/http-query-the-method-that-was-missing-between-get-and-post-mwdapvz8t
source_url: https://www.codemotion.com/magazine/backend/http-query-the-method-that-was-missing-between-get-and-post
type: article
source: "Codemotion"
published: 2026-07-29T12:30:45.313Z
updated: 2026-08-04T10:55:05.438Z
tags: ["architecture", "graphql", "web-security"]
reading_time: 12
upvotes: 11
comments: 2
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# HTTP QUERY: the method that was missing between GET and POST

**[Codemotion](https://daily.dev/sources/codemotion)** · 12 min read · 11 upvotes · 2 comments

## Summary

RFC 10008, published by the IETF in June 2026, introduces the HTTP QUERY method — a new verb that combines GET's safety and idempotency semantics with POST's ability to carry a request body. This resolves a long-standing dilemma where developers had to choose between GET (limited URI length, sensitive data in logs) and POST (no caching, broken semantics) for complex search queries. QUERY supports content negotiation via the Accept-Query header, body-based caching with normalization caveats, proper redirect handling, and conditional requests. It has significant implications for GraphQL (enabling edge caching without persisted queries), WAF configuration, CORS preflight handling, and GDPR compliance. Backend support already exists in Node.js 21+/22+, Go 1.22+, and OpenAPI 3.2+, though broad ecosystem adoption across proxies, CDNs, and browsers will take years.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.codemotion.com/magazine/backend/http-query-the-method-that-was-missing-between-get-and-post>

## Community discussion

Top comments from developers on daily.dev.

**@rizzdev** · 2 upvotes

> POST has carried query bodies for twenty years

---

Tags: [#architecture](https://daily.dev/tags/architecture), [#graphql](https://daily.dev/tags/graphql), [#web-security](https://daily.dev/tags/web-security)

[View this post on daily.dev](https://daily.dev/posts/http-query-the-method-that-was-missing-between-get-and-post-mwdapvz8t)
