• Category: Infrastructure
  • Status: confirmed
  • Sources: RFC 10008, discussion
  • Summary: The IETF published RFC 10008 defining QUERY, a new HTTP method, as a Proposed Standard on the Internet Standards Track. QUERY requests that the target process content carried in the request body in a safe and idempotent manner and return the result, filling the gap between GET, which cannot carry a body, and POST, which is neither safe nor idempotent. It lets clients send complex query parameters in the body instead of the URI, avoiding URI length limits and keeping sensitive parameters out of request-path logs. Authors are Julian Reschke (greenbytes), James M Snell (Cloudflare), and Mike Bishop (Akamai).
  • Why it matters: A standardized safe, idempotent, body-carrying method gives APIs a sanctioned alternative to overloading POST or stuffing large filters into URIs, and server and framework support will follow the RFC.
  • Follow-up: Track HTTP server, proxy, and framework implementations adding QUERY support.

Send feedback on this story