As of June 2026 (only 22 years late), HTTP has a new method - a GET with a body
Meet QUERY (RFC 10008).
It lets you send complex queries in the body (like POST) while staying safe, idempotent, and cacheable (like GET). Already works on servers (Node.js, Go, Laravel…).
Browsers are still adding full support, usable now with care, with widespread adoption coming later in 2026+.
May be the beginning of the end of ?query¶ms
[image: 1786500022140-7e72f3c7-ebf4-41d5-8013-482df3e28824-image-resized.jpeg]